I will program esp32, arduino uno and atmega328p to read sensors and send data

Italy

I speak English, Italian, Spanish

Electronic Engineer

I am an electronic engineer with hands-on industry experience building data analysis tools in automotive calibration. I specialize in turning messy technical data into clear, repeatable results using ...
About this Gig

Need an ESP32, Arduino Uno or ATmega328P to read a sensor and send the data to your computer? I write clear, commented C++ firmware and test it on my own board before delivery.


I am an electronic engineer. I built an ESP32-S3 project that runs an AI model on the device and sends MIDI over USB. At university I programmed the ATmega328P directly, configuring its timers, and used Arduino Uno.


What I can do:

Read sensors and send values over USB serial

Control LEDs, buttons and relays

Set up ATmega328P timers for precise timing and periodic sampling

Log data in CSV format for your computer

Fix or improve existing firmware: timing, stability, memory


What you receive:

Commented source code (Arduino IDE project)

Wiring diagram or pin table

Setup instructions

Delivery only after you confirm it works on your board


Before ordering, tell me your board, the sensor model and the output you want, and I will confirm if I can do it.


I do not work with custom PCBs, cloud or MQTT, Bluetooth apps or production hardware.

Platform:

Other

Sensors:

Temperature

•

Humidity

•

Accelerometer

•

Photoresistor

•

Water

Expertise:

Firmware development

•

Debugging

•

Microcontrollers