I will develop custom embedded systems firmware and iot solutions

Sri Lanka

I speak English

Embedded Systems Engineer and PCB Designer

Electronics and Embedded Systems Engineer specializing in PCB design, embedded firmware development, and IoT solutions. Experienced with ESP32, Arduino, STM32, nRF52840, and Raspberry Pi platforms. Sk...
About this Gig

Welcome! Looking for a professional Embedded Systems Engineer to write clean, optimized firmware for your project? I hold a B.Sc. in Physics (Specialized in Electronics & Embedded Systems) with hands-on industrial experience in firmware development and IoT systems.


What I Offer:

Firmware Development using C/C++ (Arduino, PlatformIO, STM32CubeIDE)

Microcontrollers: ESP32, STM32, nRF52 series (Nordic), Arduino

Protocols: I2C, SPI, UART, CAN, ADC/DAC, PWM

Wireless & IoT: Wi-Fi, BLE, MQTT, Firebase, HTTP API

Custom Sensor Drivers: ADCs (ADS1232/1115), Pressure sensors, Displays (OLED/LCD)

Modular code, state machines, and low-power optimization


Supported Hardware:

- ESP32 / ESP8266

- STM32 Series

- Nordic nRF52840 / nRF52832

- Arduino (Uno, Mega, Nano)


What You Receive:

1. Fully tested C/C++ Source Code with comments

2. Required Libraries & Setup Guide

3. Serial Logs & Video Demo of working code


PLEASE CONTACT ME BEFORE PLACING AN ORDER to discuss your requirements and hardware in detail. Let's build your project together!

Platform:

Arduino

Sensors:

Temperature

Humidity

Accelerometer

Ultrasonic

Microphone

Expertise:

Firmware development

RTOS

Debugging

Microcontrollers

My Portfolio

Other Electronics Engineering Services I Offer