> Connect-Coders > IoT Projects

Internet of Things (IoT) Projects

#Description:

Aim is to learn IoT along with working on related projects. A project-guide will be provided after joining the project (via Discord). Project-Guide is created so that everyone will be following same path, and thus will be easier for discord-discussions.

#Requirements:

0. For both Code-And-work-Alone and for Code-And-Work-In-Team (Team of 5-10 Members)
->> Basic knowledge of C/C++, Python, RTOS, Java, etc. (according to the Project(s))
->> ​A PC with needed SWs/IDEs
->> Microcontroller boards according to the Project(s) (such as Nucleo-F767ZI, STM32F4Discovery, ESP32 NodeMCU, Raspberry Pi Zero, Raspberry Pi Pico, etc.)
->> Hardware components such as Servo-Motor, Bluetooth-Module, CAN-Transceiver, etc. (according to Project(s))
->> Discord account

1. For Code-and-Work-In-Team
->> Github account

-->>> projects

Code-I1 - Smart Traffic Management System

Required: Knowledge of C/C++ and/or Python and STM32F4 Discovery Board

Here, firstly we will develop a GUI, which will run on PC. The GUI can be used as virtual roads/streets. We will also simulate vehicles, which will run the GUI and we will send the information of the GUI to STM32F4 Board. Traffic lights will be implemented on the STM32F4 Board, and the information will be sent to GUI, which is on PC. And with that information, the vehicles will stop or run.

Code-I2 - Face Recognition Bot

Required: Knowledge of Python, image-processing and machine learning and Raspberry Pi Zero Board

In this project, we will use Raspberry Pi Zero Camera, which is attached to Raspberry Pi Zero Board. We will develop a system/SW/Bot to recognise Face.

Code-I3 - Smart Irrigation System

Required: Knowledge of C/C++ and STM32F4 Discovery Board

In this project, we will use sensor to get moisture level and with the help of that information, we will turn on/off switch.

Code-​I4 - GreenHouse Control

Required: Knowledge of C/C++ and Nucleo-F767ZI Board

In this project, we will get information of inside the green house with help of sensors and with the help of that information, we will control Motor.

Code-I5 - Smart Parking System

Required: Knowledge of C/C++, Python, Java and/or Android Studio and 2x ESP32 NodeMCU Board

In this project, we will use two ESP32 NodeMCU Boards. One board is located to entrance of the Parking Place and one at exit. They will send informations to each others through WiFi. Beside of that, we will develop a App for Android. The Boards will also send information to the App on Android through Bluetooth.

Code-I6 - Smart Home System

Required: Knowledge of C/C++ and Python and Raspberry Pi Zero Board

In this project, we will use sensors like temperature sensor, and we will control several functions such as controlling switches, turning on/off heaters, etc. We will also send all informations to a simple GUI on PC.

Interested? Join our Discord channel with this link: click here