I will debug esp32 esp idf firmware mbedtls freertos, iot system pcb hardware and nrf52
FPGA Design Engineer VHDL, SystemVerilog, Xilinx Zynq, RTL, DSP Embedded System
About this Gig
Are you looking for an experienced embedded systems engineer to design, develop, integrate, or troubleshoot your IoT device? I can help you build reliable ESP32, ESP-IDF, nRF52, and FreeRTOS-based embedded systems from concept to working firmware.
I specialize in embedded firmware development, IoT system design, hardwarefirmware integration, driver development, communication protocols, RTOS applications, and debugging.
My services include:
- ESP32 & ESP-IDF firmware development
- nRF52 / Nordic embedded development
- FreeRTOS and RTOS-based applications
- IoT device and embedded system design
- Sensor and module integration
- Custom peripheral and driver development
- BLE, WiFi, UART, SPI, I2C, CAN & MQTT
- mbedTLS and secure communication
- Firmware optimization and bug fixing
- PCB hardwarefirmware integration
- Component selection and system architecture
- Hardware/software troubleshooting and testing
- Simulation, validation, documentation, and source code
Send me your requirements, existing code, schematics, PCB files, datasheets, or error logs, and let's get your embedded system working reliably.
Platform:
ESP32
Expertise:
Firmware development
•
RTOS
•
Debugging
•
IoT
Other Electronics Engineering Services I Offer
FAQ
What embedded platforms do you work with?
I work with ESP32, ESP-IDF, nRF52, Nordic SDK, FreeRTOS, Arduino-based systems, and other embedded platforms depending on your project requirements.
Can you design firmware from scratch?
Yes. I can design and develop embedded firmware from scratch, including system architecture, drivers, peripheral interfaces, sensors, communication protocols, RTOS tasks, and application logic.
Can you debug existing ESP32 or nRF52 firmware?
Yes. I can analyze existing source code, logs, schematics, datasheets, and hardware behavior to identify and resolve firmware, connectivity, timing, RTOS, and integration problems.
Do you work with FreeRTOS?
Yes. I can develop and troubleshoot FreeRTOS applications including tasks, queues, semaphores, mutexes, timers, interrupts, scheduling, and resource management.
Can you integrate sensors and hardware modules?
Yes. I can integrate sensors and modules using interfaces such as I2C, SPI, UART, GPIO, ADC, PWM, CAN, BLE, and Wi-Fi.
Can you work with PCB hardware as well as firmware?
Yes. I can help with hardware–firmware integration, component selection, pin mapping, peripheral configuration, PCB-related troubleshooting, and communication between the MCU and external hardware.
Do you support IoT connectivity and protocols?
Yes. I work with Wi-Fi, Bluetooth/BLE, MQTT, TCP/IP, HTTP/HTTPS, UART, SPI, I2C, CAN, and other embedded communication technologies.
Can you work with mbedTLS and secure communication?
Yes. I can implement or troubleshoot TLS/SSL-based communication, certificates, encryption configuration, secure connections, and mbedTLS integration where applicable.
What do you need to start the project?
Please provide your requirements, source code, schematic/PCB files, hardware model, datasheets, error logs, expected behavior, and any existing documentation. The more technical information available, the faster I can diagnose or develop the system.
Will you provide the source code?
Yes. Source code is included according to the selected package, together with relevant configuration files and documentation where applicable.
