Leonid Kohan
Rating
Language proficiency level
CV
Hi, my name is Leonid 👋
I am always ready to help implement your interesting projects based on microcontrollers.
I offer my services in the following areas.
Creating reliable software code for embedded systems based on the following platforms:
- Zephyr RTOS is a robust and compact real-time OS that supports a variety of controllers.
- NRF Connect SDK is the official SDK from Nordic Semiconductor based on Zephyr. Supports all Nordic controllers.
- Arduino Framework is a popular coding system for hobby and educational projects with a very large number of libraries.
The code can implement the following basic functions:
- implementation of multitasking using Zephyr RTOS methods for efficient operation of the microcontroller;
- connection, receipt and processing of data from various sensors (temperature, humidity, lighting, motion, etc.);
- writing Zephyr drivers for sensors;
- connection and control of various types of peripheral devices, such as buttons, LEDs, relays, SD cards, displays, etc.;
- transmission, reception of data using Bluetooth, WiFi radio channels;
- data exchange via Ethernet;
- data exchange via MQTT protocol;
Microcontrollers for which I write code:
Nordic
- nrf52833
- nrf52840
- nrf5340
Boards and devices:
- NRF52840-DK
- Nordic Thingy:53
- nRF52840 Dongle
- BBC:Microbit v2
- XIAO nRF52840 Series
Raspberry
- RP2040
- RP2350
Boards and devices:
- Raspberry PI Pico
- Raspberry PI Pico W
- Raspberry PI Pico 2
- XIAO RP2040
Arduino
Boards and devices:
- Arduino Nano
- Arduino Pro Mini
- Arduino UNO
- Arduino Mega
- Arduino GIGA R1 WiFi
Skills and abilities
Programming
Portfolio
-
Micropython for NodeMcu ESP8266
Embedded Systems & MicrocontrollersMicropython NodeMcu ESP8266
-
Python scripts to collect information through AWS IoT
PythonThe main functionality:
The script receives data from IoT devices through the MQTT protocol through the AWS IoT Core service.
The obtained data is stored in the InfluxDB database for follow-up processing and visualization.
…
The realization:
The script creates a mqtt client for the AWS service using the AWS IoT Core API.
The received data is broken and recorded in the InfluxDB database through the Influxdb API.
There are two Docker containers – Python application and InfluxDB database. A network for data exchange between containers.
Hot apps for Amazon services - AWS.
-
Packing Python applications in Docker containers
PythonThe docker-compose container has three docker containers:
1 . Python script is a server for collecting information on modules testing.
The 2nd Database of InfluxDB
… 3 . Graphana Data Visualization System
A network for data exchange between containers.
-
Python scripts to collect information on module testing.
PythonThe main functionality:
The program receives the data of the verified modules and records them in the InfluxDB database.
Visualization of stored data in real time using Grafana.
…
The realization:
The script creates and runs a simple HTTP server, which receives data on modules in the form of a json file using the post method.
The received data is broken and recorded in the InfluxDB database of the Influxdb API.
To visualize the data was created the Graphana dashboard. To request the database in the dashboard is used the built-in language of the flux requests.
Reviews and compliments on completed projects 25
18 March
181 USD
The ESP32 code needs to be adapted for NRF52840 and ICM45686-AK09940A.
Thank you, Leonid, for your professionalism.
![]()
27 December 2025
63 USD
Layout of the climate monitoring system in the premises of a multi-apartment building based on IoT
Everything was very much liked. The person is a master of their craft. Everything was done precisely.
![]()
13 October 2025
186 USD
Arduino environment ( magnet control, addressable strip, sound )
A remarkably competent specialist. I recommend him to everyone!
13 July 2025
102 USD
Data exchange between the central device and nRF52840 in the agreed format
Leonid once again completed all project tasks quickly and at a high level. Very satisfied with the collaboration!
![]()
15 April 2025
90 USD
Implementation of interaction with sensors and battery based on the created repository nRF52840
The performer handled the complex task within an acceptable timeframe. His knowledge and problem-solving ability deserve the highest praise!
![]()
16 November 2024
90 USD
Programming of the prototype device.
Leonid is an experienced specialist with unique knowledge and skills, capable of solving complex non-standard tasks.
![]()
26 October 2024
45 USD
Creating a repository with a template algorithm for flashing nRF52840 according to the algorithm
Very competent specialist and a pleasant person to communicate with. The work was done quickly and efficiently.
![]()
14 June 2024
45 USD
Preparation for the hardware part of esp 32
Excellent work! The pinout connection table of the ESP32-S3-WROOM-1 module that you provided is done at the highest level. Your attention to detail and clarity in presenting information have greatly facilitated the process of integrating the module into our project. The structure of the table is clear and intuitively accessible, allowing for quick and error-free connection of the necessary components.
Your comments and recommendations on the use of various pins are especially appreciated, as this is a key aspect in ensuring the stable operation and expanding the functionality of our device. Your professionalism and responsible approach to completing the task have not left us indifferent.
We look forward to the opportunity to collaborate with you, Leonid, in future projects and recommend your services to other developers and teams. Thank you for your contribution to our success!
![]()
9 June 2024
135 USD
Firmware for controller esp 32
One of the key factors of successful cooperation with Leonid was his excellent communication. He always promptly answered my questions, kept me informed of the progress, and provided regular updates. Even when faced with complex tasks, Leonid quickly found solutions and explained them to me in simple terms.
The result of Leonid's work exceeded all my expectations. The firmware was written flawlessly, and all functions worked exactly as I wanted. Leonid thoroughly tested all aspects of the firmware, which helped to avoid many potential problems and errors. The quality of the code and documentation was also top-notch.
I highly recommend Leonid to anyone looking for a reliable and competent specialist for firmware development and other technical projects. Thank you, Leonid, for your excellent performance of the task!
![]()
9 May 2024
90 USD
Software for engine thrust logging stand
Closed another project, thank you for your work!
![]()
20 February 2024
90 USD
Configuration of secure boot under project on Portenta H7
Leonid perfectly performed an unpleasant task. I recommend cooperation!
![]()
28 January 2024
68 USD
The device is developed by the andruino mega system.
A great specialist.
Everything was done, quickly and very well.
During the launch I was constantly in contact and, I recommend everyone
![]()
15 January 2024
68 USD
Cтворення багатоканального GNSS приймача
Leonid fully realised the project in the established timetables! Communication was easy and skillful. In the process of working on the project, better solutions were proposed than previously mentioned in the TZ. I recommend cooperation!
![]()
20 November 2023
90 USD
Development of a targeted force measurement and results logging system
It’s good, I recommend 10/10. We continue cooperation
14 October 2023
32 USD
Testing and Migration Project from Pico on Waveshare RP2040
Everything is done smoothly, quality and professionally. I recommend cooperation.
4 October 2023
56 USD
Air Data Calculation System for Raspberry Pi Pico
I highly recommend, we are not working for the first time.
9 August 2023
11 USD
ESP32 + GSM module and relay
Leonid the master of his business. I recommend cooperation!
![]()
5 August 2023
11 USD
Consulting on Electronic Devices
The question was discussed, the question was discussed. I am satisfied with the consultation.
![]()
1 July 2023
23 USD
Код для ардуино
Great, calm, confident
![]()
24 June 2023
68 USD
Raspberry Pi Pico: a fuel boiling system
Everything is perfect: resolved with the task, proposed its solutions, developed the implementation, protested the system. I recommend cooperation!
![]()
9 June 2023
90 USD
Raspberry pi Pico: система зчитування даних з сенсору MS5611 + I2C
Very well done work, done with regard to my requirements, I recommend to cooperate
![]()
9 March 2023
23 USD
Adaptation of esp8266 to esp32
The work is done properly. As always, it is OK.
![]()
12 February 2023
23 USD
ESP 32 MP3 player.
Excellent collaboration and extremely responsible. Attention to the details, and productive feedback - impressive.I strongly recommend Leonid to collaborate in your projects.
![]()
30 January 2023
45 USD
SP 8266 + API
The project did not come from light, with a cup of submarine stones, but Leonid managed to work 100%. He is always responsible, always in contact. I recommend cooperation. I’ll go again.
13 January 2023
23 USD
Posts Tagged Raspberry Pi 2
I recommend cooperation. Responsible approach and very quick response to questions and corrections.
Help in the task even late night, and the most important thing was that everything was done as I ordered at the beginning.
![]()
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
VISIT MONITORING SYSTEM
68 USD
|
|||||
|
ESP32 LED controller
|
|||||
|
Valeria
16 USD
|
|||||
|
Software for tracking strength training
609 USD
|
|||||
|
The ESP32 code needs to be adapted for NRF52840 and ICM45686-AK09940A.
181 USD
|
|||||
|
"Simulation of I2C master+slave ATmega16 according to the methodology, two MCUs, capture of the SDA/SCL oscilloscope, report"
23 USD
|
|||||
|
Layout of the climate monitoring system in the premises of a multi-apartment building based on IoT
63 USD
|
|||||
|
Raspberry Pi for smokehouse
3494 USD
|
|||||
|
IoT Integration
|
|||||
|
Arduino environment ( magnet control, addressable strip, sound )
186 USD
|