Skills
4 years of experience in the development of Firmware and design of electronics.
Programming languages:
Embedded C/C++, C# windows forms, DMX-512, MilesTag2, Protocol Buffers;
Programming tools, OS:
Linux, Windows, CMake, Bash, git;
GroupWares:
GitHub, GitLab, Jira, Bitrix24;
Hardware, MCU and IC:
STM32 (Cortex M3/4), AVR ATMega328, ESP32, ESP8266;
SBC:
Raspberry Pi;
Hardware interfaces:
UART, I2C, SPI, 1-Wire, RS232, RS485, I2S, USB;
Display Interfaces:
SPI, I2C;
Protocols:
TCP/IP, HTTP, DMX-512, MilesTag2, Protocol Buffers, GSM;
RTOS:
FreeRTOS;
Databases:
MySQL, SQLite.
Projekthistorie
-
A device for reading indicators from a gas and electric meter. The meter readings were photographed, then processed in a neural network and sent to the server. The device used max78000, quectel bg77, 3 axis accelerometer, infrared transceivers, CAN controller, RS485 controller, camera, LEDs, SDRAM.
Technical Details:
-
C, CMake, CAN, max78000, RS485 controller.
-
Smart speaker with alexa voice assistant. The device used ESP32, audio codec and amplifier, LEDs, microphones, infrared transceivers, CAN controller, RS485 controller, camera, leds, sdram.
Technical Details:
-
C, CMake, FreeRTOS, ESP32, CAN, RS485 controller.
-
2 axis target for shooting practice. Controlled from an external computer via a wi-fi network in real time. Had sound and light indication. The device used stm32f407, esp8266, 9 axis accelerometer, audio codec and amplifier, stepper motor controller, address LEDs, infrared transceivers, actuator, RS485 controller, GPS.
Technical Details:
-
C, Bash shell scripting, freeRTOS, RS485 controller, STM32f407, ESP8266.
-
A hub for controlling various devices such as a strobe light, smoke machine pyrotechnics and so on. Controlled from an external computer via a wi-fi network in real Time. The device used stm32f407, esp8266, audio codec and amplifier, infrared transceivers, CAN controller, RS485 controller.
Technical Details:
-
C, Bash shell scripting, freeRTOS, CAN, RS485 controller, STM32f407, ESP8266.
-
A set consisting of a vest and a laser tag gun for playing indoor laser tag. The kit could be controlled with an android application over a wi-fi network in real time. Had sound, light and vibration indication. On board was stm32f103, stm32f207, esp8266, 6 axis accelerometer vs gyroscope, audio codec and amplifier, spiflash, ips screen, address LEDs, infrared transceivers, vibration motors.
Technical Details:
-
C, Bash shell scripting, STM32f103, STM32f207, ESP8266.
Reisebereitschaft
Sonstige Angaben
Contracted by ADUK GmbH.