Skills
Programming languages and interfaces:
Embedded C/C++
OS:
Linux
RTOS:
FreeRTOS
IDE:
Atollic Truestudio, ST CubeIDE, IAR, Eclipse, Qt Creator
Wireless Technologies:
WiFi, LoRa, NFC
Version Control System:
Git, SVN, SmartGit, TurtoiseSVN, Github, Bitbucket, Trello
Protocols:
TCP, UDP, Modbus RTU, MQTT Assembler (AVR, ARM, x86)
MPUs:
Raspberry Pi, VPS
MCUs:
AVR, STM-8, STM-32, ESP-8266, ESP-32, PIC16, PIC24, PIC32
Interfaces:
UART, SPI, I2C, 1-Wire, SDIO, Ethernet, RS232, RS485
Libs:
QT, ST HAL, ST LL, ARM CMSIS, OpenCV
Projekthistorie
-
This controller is used in information boards, annual displays, petrol station steles
-
Configuration with Windows add-on, control via IP remote control and via web-interface
Technical Details:
-
C/C++, QT, WiFi ESP8266
-
Device control via WiFi (ESP-8266, web, MQTT). Broadcasting system status messages to Telegram (Telegram bot written in Python running on a virtual server)
Technical Details:
-
Python, ESP-8266, web, MQTT
This was the development of electrical circuits, printed circuit boards and software for devices based on AVR, STM-8, STM-32, ESP-8266, ESP-32 microcontrollers.
-
Single-phase and three-phase relays single phase and three phase power relays, 0.4-12kW power stabilisers, electronic thermostats, power and temperature recorders with SD-card recording
-
Control systems of street and facade illumination (DMX-512, WS281X)
-
Automation and telemetry systems with cable connection (Modbus-RTU over RS-485), droot-free communication and remote control
Technical Details:
-
C++, AVR, STM-8, STM-32, ESP-8266, ESP-32, Modbus-RTU, LORA, NRF-24, MQTT, TCP, UDP
Reisebereitschaft
Sonstige Angaben
Contracted by ADUK GmbH.