NO PREPAYMENT!

Course work on Embedded / IoT

Microcontrollers and IoT: Arduino, ESP32, STM32, Raspberry Pi. Sensors, actuators, MQTT, FreeRTOS.

from UAH 3,000 Term from 7 days

Areas of work

Arduino

Uno, Mega, Nano: digital/analog ports, Serial, I2C, SPI. Libraries for sensors and displays.

from UAH 2,500

ESP32 / ESP8266

WiFi and BLE connection, MQTT, HTTP client/server, OTA update, deep sleep.

from UAH 3,000

STM32 / HAL

Industrial microcontrollers: HAL/LL drivers, timers, DMA, ADC, UART, CAN.

from UAH 3,500

Raspberry Pi

Linux SBC: GPIO, camera, I2C/SPI devices, Python/C++ programming, Docker.

from UAH 3,000

Sensors and actuators

DHT22, BMP280, MPU6050, ultrasound HC-SR04, servo, relay, stepper motors.

from UAH 2,500

FreeRTOS / Zephyr

Real-time operating systems: tasks, semaphores, queues, timers.

from UAH 4,000

How we work

1

TK analysis

We study the methodology, determine the requirements and scope of work

2

Coordination

We discuss details, terms and cost

3

Implementation

We write code, test, prepare documentation

4

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!"

Mykola A.
NAU, Kyiv

"STM32 course is a PID temperature controller with HAL. Timers, ADC, PWM, UART logging. Difficult, but done perfectly!"

Tatiana V.
Khnure, Kharkiv

"Raspberry Pi smart home — relays, sensors, camera, Telegram bot. Python, Flask API, SQLite. Super project for protection!"

Andriy H.
KPI, Kyiv

Frequently asked questions

Arduino is simpler, ideal for learning and prototyping. STM32 - industrial grade, HAL/LL drivers, DMA, more peripherals. An Arduino or ESP32 is usually enough for the course.

We are developing the software part and the connection scheme. For demonstration, we can use simulators (Wokwi, Proteus) or make a video from a real device. Hardware components — at the expense of the customer.

MQTT (Mosquitto, HiveMQ), HTTP/HTTPS REST API, WebSocket, Bluetooth Low Energy (BLE), LoRa/LoRaWAN, Zigbee (via gateway), CoAP. Cloud platforms: ThingSpeak, Blynk, AWS IoT.

Source code, wiring diagram (Fritzing), photo/video demonstrations, documentation describing components, protocols and algorithms, reproduction instructions.

Arduino (basic) — from UAH 2,500. ESP32 IoT — from UAH 3,000. STM32 (HAL) — from UAH 3,500. Raspberry Pi — from UAH 3,000. FreeRTOS — from UAH 4,000.

Need help?

Send a manual or TK - we will evaluate it for free. Payment only after demonstration.