EXPLORE

Arduino C Programming C++ Programming Microcontroller Python
Profile cover photo
User Avatar

Amitesh S.

@amitesh3765

5.0
4

3.1

3.1

100%

C/C++ programmer and AVR chips fanatic.

$30 USD / Hour

Flag of

India (10:18 AM)

Joined on October 4, 2008

$30 USD / Hour

Hello, I am an expert in arduino/AVR/STM32/ESP8266/ESP32/ch32v003 and linux kernel device driver programming. I'm also an expert in C and modern C++(upto version C++20) programming on Linux. I've experience in developing complex projects on embedded devices which runs on million of devices(end-user products tv/mobile/EV charging stations). I've written my own IOT stack in C++/dbus, which interacts closely Home Assistant running on Raspberry Pi3 to control my smart devices at home. I can design PCBs too using Kicad ([login to view URL]) and also good knowledge of 3d modelling using FreeCAD. I've a ender3v3 se printer too. I've few patches in upstream linux kernel. Recent one is [login to view URL] I've also worked in bluez stack at linux side. You can check my projects at [login to view URL] My blog is at [login to view URL] Please find the list of my projects below. 1. FASTUSBasp programmer for Atmel AVR microcontrollers: [login to view URL] a. [login to view URL] b. [login to view URL] 2. Linux Kernel Drivers [login to view URL] 3. threadpool in C++ [login to view URL] 4. i2c slave based on stm32f103 aka blue-pill board [login to view URL] 5. arduino/avr/stm32/esp32/esp8266 samples [login to view URL] 6. Kicad/FreeCAD samples [login to view URL] 7. custom bootloader for atmega16a. [login to view URL] 8. Attiny13a board design a. [login to view URL] b. [login to view URL] 9. Bi-cycle indicator based on attiny13a [login to view URL] 10. USB GPIO board based on AVR This is a gpio over usb board based on VUSB stack for AVR atmega8 chip. It exposes 12 GPIO ports. [login to view URL]

Verifications

On time

100%

On budget

100%

Accept rate

100%

Repeat hire rate

50%

Portfolio

Portfolio

11795215
11795215
5.0 · 4 Reviews
Reviews
A

STM32 Firmware Developer for Industrial Electronics -- 2 ₹20,000 INR

Great job, completed 90% project within just 2 days. Communicated well and fixed the bugs based on feedback promptly. Overall a great experience. Would definitely hire him again.

Jajati M.

@Aerorovers

Flag of

Cuttuck, India

2 years ago

Share

M

Xv6 server (archived) $30 USD

great work, delivered on time.

Naneey N.

@Moha2111

Flag of

Orlando, United States

4 years ago

Share

User Avatar

Project for amitesh3765 $40 USD

He always does a good job, I will continue to hire him for these projects.

Joseph D G.

@ccjoeg

Flag of

Salt Lake City, United States

8 years ago

Share

User Avatar

Arduino IDE - Adding custom 3rd party boards - configure for compiling and uploading $65 USD

Great job, very responsive.

Joseph D G.

@ccjoeg

Flag of

Salt Lake City, United States

10 years ago

Share

Registered Users

Total Jobs Posted

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2025 Freelancer Technology Pty Limited (ACN 142 189 759)