Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Kostiantyn Chernyshov

Offer Kostiantyn work on your next project.

Attention! The freelancer has negative reviews.

Ukraine Vinnytsia, Ukraine
2 months 14 days back
Available for hire available for hire
2 Safes completed
1 year back
4 clients
age 31 years
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
277
Embedded Systems & Microcontrollers
65 place out of 195
Interface Design (UI/UX) 1
760 place out of 2658

Language proficiency level

Українська Українська: advanced
Русский Русский: advanced
English English: upper-intermediate
Deutsch Deutsch: elementary

Skills and abilities

Portfolio


  • Two-controller STM32 + STM8 control module

    Embedded Systems & Microcontrollers
    Completed two-controller STM32 + STM8 (SOP20) control module designed for receiving commands and sending status (information, temperature) to the central control console. The actuator device is a bistable relay. The second controller (STM8) is a backup, servicing the system in standalone mode (or in emergency mode, in case of communication loss). Pulse DC-DC, connection via RJ-45 connector, Modbus protocol provides half-duplex communication (request-response). Compact size for placement in a 220-volt socket (socket box). Developed and programmed, as well as manufactured the printed circuit board (full cycle) in our laboratory.
  • Power control/monitoring device

    C & C++
    STM32, C++. The device controls a relay module (6 channels) via the RS-485 Modbus protocol. Designed for a large graphic display 128*64, multi-level settings menu, saving settings in FLASH/EEPROM, digital adjustment of the display backlight.
  • Payment for the executive device according to the RS-485 Modbus protocol

    Embedded Systems & Microcontrollers
    Prototype STM32 (SOP20) control module designed for receiving commands and sending status (information, temperature) to the central control console. A DC-DC converter up to 40 volts is used for power supply, with an RJ-45 connector, and the Modbus protocol provides half-duplex communication (request-response) in this case with 6 registers for data transmission. Compact dimensions for placement in a 220-volt socket (socket box).
  • 6-channel relay control board

    Embedded Systems & Microcontrollers
    Implemented using shift registers, meaning it can scale up to 64 relay channels. The board for placing the controller is universal-modular, designed for 20 contacts, for soldering STM32 (LQFP32). Connectors, fuses for each channel, and a pulse DC-DC converter from 40 volts to 12 are provided for the correct operation of the relays in any conditions.
  • Statistics collection server

    PHP
    Page of the real statistics collection server, implemented in PHP/JS, uploaded to hosting. Accepts JSON requests from the local system (shift management and cash processor), processes them, and stores for real-time display, even when the local system shuts down at the end of the shift.
  • Wiring for SOP-20 package (STM8/STM32)

    Embedded Systems & Microcontrollers
    Soldering adapter for SOP-20 package.
    The printed circuit board has a solder mask applied. Tinning is possible both chemically (cold) and with various types of low- and high-temperature solders (and solder pastes of the BGA type).
    In the photo - tinning is done "hot", that is, at approximately 350 degrees (with a regular soldering iron).
  • STM32 control board

    Embedded Systems & Microcontrollers
    On the right - the board on STM32 (SSOP-20). On the left - similar functionality on ATTINY13 (DIP-8).
    The test board is a worn-out, soldered-resoldered 10 times sample, on which characteristics, logic, load, etc. are tested.
    The final version is soldered once, tested already in the directly executable form, so its condition is much better.
    These boards work in their places, and we keep the test sample for ourselves, just in case - and here it is - we took a photo for demonstration, even though it looks "not exhibition-worthy" :)
  • Device for control and management of ACS on OrangePi

    Python
    Control and management device for access control system (turnstile at the checkpoint and access to 4 rooms) based on OrangePi, running Ubuntu and scripts in Python.
    The device is available for connection via local network, it has a web server with a database that displays its status and the status of all connected devices in real-time.

    The chassis is designed for integration into a 19" server box.
    Control of the access devices (4 rooms) is done via RS485 protocol (modbus), powered by passive-PoE, with RJ-45 connectors.
    In the photo, the case and front panel of the device are made from aluminum strip. The indicator porthole (insert) is made from acrylic. All parts, except for the steel chassis, are machined on our own CNC machine.
  • Test sample of printed circuit board (PCB) - power regulator

    Development of a printed circuit board, as well as the necessary automated software for its production on a CNC (computer numerical control) machine. In the photo - the result of the final processing of the board with liquid solder, as well as the assembly/soldering of all components. SMD components are made in the 1206 package size.
  • Sample printed circuit board (PCB): RJ-45 patch panel

    Embedded Systems & Microcontrollers
    Development of a printed circuit board, as well as the necessary automated software for its production on a CNC (computer numerical control) machine. In the photo - the result of milling the contours of the tracks.

Reviews and compliments on completed projects 2 2

19 March 2025 90 USD
RP2040-LCD-1.28

Quality
Professionalism
Cost
Contactability
Deadlines

I do not recommend this freelancer. Deadlines are stretched to the impossible – instead of the agreed time, the work has not been completed even after a long period. He constantly promised that the project was almost ready, asked for 1-2 days for review, but did nothing. He responds to messages selectively, creating the impression that he is just stalling.
A waste of time and trust.
If you value your time – look for another performer!

Aleksandr Repihov | Personal

22 February 2025 68 USD
Microcontroller programming and circuit design

Quality
Professionalism
Cost
Contactability
Deadlines

The freelancer delayed the deadlines and then just disappeared. They do not respond in TG or in the correspondence on the freelance platform.

Ruslan Kutsenko | Personal

8 February 2025 50 USD
Microcontroller programming and testing on a prototype board.

Quality
Professionalism
Cost
Contactability
Deadlines

Thank you. The required information has been provided.

Vitalii S. | Personal

25 August 2024 113 USD
Development of the initiation board circuit diagram

Quality
Professionalism
Cost
Contactability
Deadlines

Very positive impressions from the collaboration. The development of the test board has been successfully completed.

Activity

  Latest proposals 10
Raspberry Pi Personal project
11 USD
Assessment of the possibility of processing information obtained from an 8-bit parallel bus with 2 MHz clock pulses. Personal project
100 USD
Microcontroller programming and testing on a prototype board. Personal project
50 USD
Microcontroller programming and circuit design Personal project
68 USD
Microcontroller programming and circuit design Personal project
68 USD
Development of a remote control system for IoT (heating boiler)
226 USD
Development of automatic battery switching based on input voltage
90 USD
RP2040-LCD-1.28 Personal project
90 USD
Write a sketch for the RP2040-LCD-1.28 (Raspberry Pi) work
68 USD
Improve the program for the machine
23 USD