IoT based Temperature and Humidity Monitoring System using Raspberry pi Board

The Internet of Things (IoT) is a new and intelligent way to facilitate designing, developing control, and monitoring devices and services. Through IoT, all the controlling and monitoring can be done remotely through the internet. IoT-based systems are now introduced in almost every field, including smart homes, smart offices, smart cities, smart hospitals, intelligent vehicles, etc. The IoT-based projects need a controlling unit for their implementation. There are a large number of design boards available in the market for IoT projects, i.e., microcontroller boards (like Arduino board, ESP8266), single-board computers (like Raspberry pi board), and System on Chip (SoC) boards (like Tessel 2, Intel Edison board).  All these boards have different specifications and are selected based on the requirements of IoT projects. IoT-based hardware exchanges information by connecting with other devices through any of the following connectivity radio frequency, Internet, Wi-Fi, Ethernet, Bluetooth, etc. The current project is a temperature and humidity monitoring system it uses a Raspberry pi board as a standalone controller connected to the DHT11 sensor. The sensor collects information from the physical environment. It provides it to… Continue reading

How to Teach Kids to Program with Raspberry Pi

Over the years, many programming training methods have been tried on children. Recently, parents, libraries, and schools have discovered that Raspberry PI is a fantastic way to introduce children to programming. Many reasons make Raspberry PI an excellent programming language for kids. Raspberry Pi is a wonderful way to help kids learn to code programming. When your child installs Raspberry Pi on their computer, they can start to learn about programming immediately. Over the course of several months, the kids will undergo a challenging and fun process of computer programming learning. Raspberry Pi allows your children to engage in videography, photography, video gaming, weather prediction, program creation, among other things. They will also understand the processes of programming and coding without the assistance of an adult. The feeling of building and coding by yourself is an exciting prospect and eases your parenting duties. Some of the ways your children will learn Raspberry Pi include: Continue reading

Why You Should Buy a Raspberry Pi

The world of computers and coding is often a mystery to many, but it doesn’t have to be. These skills have become a must-have in many industries across the world and are often among the highest in demand. Learning to code can be for anyone too. A Raspberry Pi is not a toy, as some might think, but a computer accessible to all. Thanks to this amazing piece of technology, the world of coding have been opened to so many more people than ever before. But why should you invest in this amazing minicomputer, and what exactly can you do with it? Let’s explore why you should opt for one of these instead of a laptop or computer. Continue reading

Using Raspberry Pi sftp server

There are several ways of accessing Raspberry Pi files through the network. One of the preferred methods is to use the Secure Copy (SCP). It is a file sending command allowing transferring data over SSH. This is a secure way of sending files between Raspberry Pi boards or other Linux machines. To use with Windows, you need special software like WinSCP. As you can see, it requires additional software to access files from windows. But if you are used to transferring data via FTP, you have another option – SFTP, an FTP with encryption. SFTP is already enabled in Raspbian and can be used right away. Be sure that your FPT client supports sftp protocol. For instance, FileZilla, Bitvise, and the same WinSCP clients work without a problem. To connect to Raspberry Pi via sftp, you need to enter an IP address and port 22. Log in by using your connection credentials that are pi/raspberry by default. Once connected, you can drag and drop your files in and out. If you want to move a bit forward and connect to… Continue reading

Raspberry Pi – formatting and mounting USB drive

Let us say you bought a fresh new flash disk which most likely isn’t formatted. Just plug a thumb drive into Raspberry Pi USB port and check if it has been detected by typing sudo blkid You should see in the list /dev/sda1 device which is our USB drive: Since I want my drive to work on PC, it needs to be formatted with a FAT32 partition. First of all, you need to install Windows/DOS FAT32 support tools: Continue reading