Course work on Embedded / IoT
Microcontrollers and IoT: Arduino, ESP32, STM32, Raspberry Pi. Sensors, actuators, MQTT, FreeRTOS.
Areas of work
Arduino
Uno, Mega, Nano: digital/analog ports, Serial, I2C, SPI. Libraries for sensors and displays.
from UAH 2,500ESP32 / ESP8266
WiFi and BLE connection, MQTT, HTTP client/server, OTA update, deep sleep.
from UAH 3,000STM32 / HAL
Industrial microcontrollers: HAL/LL drivers, timers, DMA, ADC, UART, CAN.
from UAH 3,500Raspberry Pi
Linux SBC: GPIO, camera, I2C/SPI devices, Python/C++ programming, Docker.
from UAH 3,000Sensors and actuators
DHT22, BMP280, MPU6050, ultrasound HC-SR04, servo, relay, stepper motors.
from UAH 2,500FreeRTOS / Zephyr
Real-time operating systems: tasks, semaphores, queues, timers.
from UAH 4,000How we work
TK analysis
We study the methodology, determine the requirements and scope of work
Coordination
We discuss details, terms and cost
Implementation
We write code, test, prepare documentation
Demonstration
We show the result, payment after confirmation
What is included in the job
- Source code (C/C++/Python)
- Connection diagram (Fritzing/KiCad)
- Photo/video of a working device
- Description of communication protocols
- Documentation with a description of the hardware part
- Libraries and dependencies
- Instructions for reproducing the project
- Free edits
Reviews
"ESP32 IoT system - temperature and humidity monitoring, MQTT, Grafana dashboard. WiFi, deep sleep for saving. It has been working for 3 months!"
"STM32 course is a PID temperature controller with HAL. Timers, ADC, PWM, UART logging. Difficult, but done perfectly!"
"Raspberry Pi smart home — relays, sensors, camera, Telegram bot. Python, Flask API, SQLite. Super project for protection!"
Frequently asked questions
Need help?
Send a manual or TK - we will evaluate it for free. Payment only after demonstration.