Embedded product development team.
We are full-stack embedded product development engineering: Firmware, software, PCB design, mechanical/enclosure and GUI, HMI built with LVGL, TouchGFX. We are shipping the idea to production with a single team and low cost.
Single team for multiple solutions
Firmware
Embedded for any MCU, wireless SoC. Low-level using C/C++ and high performance with lightweight memory usage.
Hardware & PCB
PCB layout and schematic capture has multiple layer, DFM andbn EMC/EMI certificate for consumer, industrial and IoT products.
Embedded GUI & HMI
The UI build with LVGL, TouchGFX with smooth rendering, less CPU usage. Modem UI with dynamic layout, multiple language and font style support.
Software
The software can work on cross platform: Android, iOS, Windows, Linux and webapp. And easy to sync and work with our device firmware that has optimize the communication protocol.
Production support
Automation test software(ATS), JIG test and flashing scripts that can integrated with existed system.
Skills
Discover why customers choose PDIY-Tech
Air-quality monitor
Firmware, OTA pipeline and calibration flow for an open-hardware monitor shipping worldwide.
Energy meter system
Energy-meter firmware on ESP32-S3 and ZGM230 with Wi-Fi, BLE and Z-Wave, 12 metering channels via ADE9078 and MCP3914, and Azure IoT Hub. Embedded web server for setup, with OTA over BLE, HTTP, USB and browser.
HVAC controller
On-device touch interface, control firmware and the automated rig that verifies every unit off the line.
What our clients say
“The software he developed for our product was well-architected and is maintainable after delivery. He consistently hit deadlines and has the technical depth for embedded systems to resolve items on his own based on schematics and testing.”
“He solved the many issues which came up during our development iterations, even though he was not responsible for them. Very efficient, with a result-driven mentality.”
“Completely rewrote our Arduino-based firmware in a very professional way and added a lot of new features. Highly recommended freelancer.”
“He delivered exactly what was promised. He is extremely knowledgeable about USB and I would definitely hire him again for a similar project.”
“Very professional, timely, and extremely talented. Hoping to work with him in the future. Highly recommend.”
“Outstanding work, very knowledgeable and professional. I had a great experience. I highly recommend them for future work.”
“Quick and efficient, and provided a rapid solution with really good follow-up support. Highly recommended.”
“Put real thought into how to address the problem well before winning the contract, and made himself available to support our needs.”
Contact us
We have worked with embedded device and GUI daily with ESP32, nRF52-53-91, STM32, LVGL and TouchGFX.
Booking the meeting
Choose a time in my calendar and we'll talk through your product.
Make sure select your timezone before picking a slot.
Book a technical call (opens in a new tab)Prefer email? phat@pdiytech.com