I will build nrf52 ble firmware and a flutter app for your iot device

China

I speak English

Senior Firmware Developer

An experienced hardware engineer with a strong background in hardware design and firmware development. Proficient in working with a wide range of microcontrollers and chips, including PIC, STM32, ESP3...
About this Gig

Turn your hardware into a finished, connected product.

I build production-minded Bluetooth Low Energy firmware for Nordic nRF52 / nRF53 chips on the nRF Connect SDK (Zephyr RTOS) and, when you need it, the Flutter mobile app that talks to it. You get one developer who owns the whole BLE link end to end, so the firmware and the app are never fighting each other over the protocol.

Recently shipped (anonymized): a BLE smart wearable that runs a real-time motion-classification pipeline on an LSM6DS3TR IMU, locates itself indoors from BLE-beacon RSSI, drives a DRV2605 haptic motor and a MAX98357 I²S speaker, logs events to a W25Q64 external-flash ring buffer, reports battery over a SAADC divider, and updates over USB DFU paired with a Flutter app (SQLite + notifications) that speaks the exact same CRC-checked protocol. That's the level of integration I bring to your device.

What I can do for you

  • Custom BLE GATT services, characteristics, and a clean command/event protocol
  • Sensor & actuator bring-up over I²C / SPI / GPIO / ADC (IMU, haptics, audio, flash, battery sensing, and more)
  • Transactional, CRC-verified data sync so a dropped packet can never corrupt state on the device

Platform:

Other

Sensors:

Temperature

Humidity

Accelerometer

Microphone

Expertise:

Firmware development

RTOS

Debugging

IoT

Automation

PLC

My Portfolio

Other Electronics Engineering Services I Offer