Michael L.
Firmware developer
Wide range of experience in firmware development for different embedded systems and MCUs: - STM32 series F0, F1, F4, G0: digital & analog environmental sensors, SD card, bootloaders, communication with GSM modules; - ESP32: LCD, touch controller, BLE hub for monitoring wireless sensors with proprietary protocol, customized websocket client, driver for industrial vent actuator controlled by WIFI; - CC2541: customized BLE environmental sensor with proprietary backend protocol. - NRF52: smart lock, communication with external sensors. Computer vision & video recognition: - tracking objects using color pattern detection; - finding parameters of electrical SMD components (as part of customer's concept). Additional knowledge: - protocols: SPI, I2C, USART, RS485; - Bluetooth low energy (BLE); - OpenCV.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $6.7k
Billed in all: $71,725$72k
$6.7k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 9% in C
Ranked by MRR among everyone on Upwork with the skill.
- #14Core Bluetooth88 freelancers · 🇺🇦 #3Top 16%🇺🇦#3 of 10
- #30WiFi168 freelancers · 🇺🇦 #3Top 18%🇺🇦#3 of 5
- #39nRF52190 freelancers · 🇺🇦 #2Top 21%🇺🇦#2 of 4
- #51Bluetooth244 freelancers · 🇺🇦 #8Top 21%🇺🇦#8 of 16
- #57Bluetooth LE293 freelancers · 🇺🇦 #5Top 19%🇺🇦#5 of 13
- #70Firmware Programming418 freelancers · 🇺🇦 #6Top 17%🇺🇦#6 of 25
- #78Microcontroller Programming535 freelancers · 🇺🇦 #6Top 15%🇺🇦#6 of 23
- #86STM32545 freelancers · 🇺🇦 #6Top 16%🇺🇦#6 of 17