
Closed
Posted
Paid on delivery
I need a complete design for a compact consumer-electronics board that revolves around a PIC microcontroller. The scope spans three tightly-linked parts: • PCB hardware – Produce the schematic and multilayer layout in Altium Designer, include all libraries you create, and deliver the full manufacturing package (Gerbers, drill files, pick-and-place, and a PDF schematic). • MCU firmware – Write well-commented code in MikroBasic (or another PIC-friendly tool if you justify the switch). The firmware must read multiple sensors, exchange data through an efficient serial protocol, and use smart power-saving modes to stretch battery life. Please supply project files, compiled HEX, and a short flashing guide. • PC interface – Build a Windows utility in VB.NET that connects over USB (virtual COM, HID, or similar), lets me configure the board, live-stream sensor data, and log to CSV. An installer or simple XCOPY deployment is fine. Acceptance criteria – Board passes electrical rule checks and is ready for fabrication without edits. – Firmware demonstrates sensor acquisition, command/response messaging, and automatic low-power sleep/wake. – VB.NET tool reliably discovers the board, shows real-time values, and allows firmware upgrades. I will provide exact sensor part numbers, preferred connectors, and enclosure dimensions after kickoff; you are free to choose regulators, clocks, and protection components so long as you stay within a 3.3 V rail and keep the BOM cost-effective.
Project ID: 40213861
43 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
43 freelancers are bidding on average $463 USD for this job

Having a strong background in Embedded Systems, Electrical Engineering, and PCB Design, I am more than equipped to handle the complexities of this project. My experience with various microcontrollers like PIC32 & dsPIC align directly with your need for MCU firmware writing in MikroBasic. Aside from my ability to create well-commented, efficient code, I also ensure that it actively conserves power to maximize battery life — a key requirement for your consumer-electronics product. For PCB hardware, my proficiency in using Altium Designer for schematic and layout design will ensure that the board passes electrical rule checks without any hitches. Moreover, employing my skills in RF Hardware with your enclosure dimensions and BOM cost-effectiveness constraint, I will produce a compact design without compromising on performance or quality. In addition, I have hands-on experience creating Windows utilities on VB.NET that connect seamlessly over USB – precisely the skill-set you require for your PC interface. By leveraging my expertise in Microcontrollers, Electronics, Altium Designer, Circuit Design etc., you can trust me to deliver not just the bare minimum mentioned in the acceptance criteria but a robust all-rounded design that exceeds your expectations.
$750 USD in 7 days
8.2
8.2

As an experienced electrical engineer with a passion for circuit design and embedded systems, I'm confident that my skill set is a great fit for your project. Over the years, I've had hands-on experience in areas directly relevant to your project, specifically digital motor control and the designing of power-efficient devices. This has earned me mastery in utilizing microcontrollers like PICs in order to ensure optimal battery life and efficient data exchange. Having used Altium Designer extensively throughout my career, producing schematics and multilayer PCB layouts will be a breeze, and I'll gladly make any necessary libraries along the way to ensure precision. My proficiency in languages such as MikroBasic (similar to C) also guarantees readability in even the most intricate of codes. And not only am I confident in delivering well-commented firmware fulfilling all your needs but also providing project files, compiled HEX code, and an easy-to-follow flashing guide. But it doesn't stop there! My portfolio includes empowering Windows utilities with VB.NET for seamless interaction with peripherals over USB - virtual COM or HID doesn't matter. I understand your need for a reliable tool that not only streamlines board configuration but also handles real-time data display and logging.
$750 USD in 15 days
7.4
7.4

Hello, I’ve reviewed your PIC PCB and firmware challenge and I can deliver a compact, production-ready board with clean Altium schemas, a complete BOM, and reliable firmware and Windows tooling. The design follows a three-part flow: hardware schematic and multilayer PCB with your exact sensors and connectors, a light-footprint MCU firmware in a PIC-friendly tool (MikroBasic or a justified alternative) with low-power sleep, sensor reads, and a lean serial protocol, and a VB.NET Windows utility for device discovery, live data, and firmware updates. I’ll provide full manufacturing files, compiled HEX, a concise flashing guide, and a robust test plan.
$250 USD in 2 days
6.7
6.7

Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please. Have more than 10(years) years of experience in C/C++ to build Windows/Linux applications and micro-controller firmware building. If you want a good job delivery, then send a message to me, please. Since 1995 I have been working on Analog and Digital Electronics to build any kind of device. I have build lots of devices. So more than 20 years of experience on Electronics. Including power supply design. Any kinds of schematic and PCB design. Expert PCB design in EasyEDA Pro IDE.
$750 USD in 7 days
6.8
6.8

Hi, I am an electrical engineer with 7+ years of experience in PCB and embedded system design. I currently work as an embedded system design engineer in a reputed firm. I have designed up to 8-layer PCBs, including mixed-signal, high-speed digital, power converter, and analog boards. I can support you with complete PCB hardware design in Altium and reliable PIC firmware development, including low-power features and serial communication. I focus on clean, fabrication-ready designs and well-documented firmware.
$500 USD in 7 days
6.5
6.5

Hello. I have over 20 years of experience working with PIC microcontrollers and their original Microchip Inc. tools. I have successfully completed projects using USB-CDC and USB-HID, particularly for the PIC18F25k50. I work with MPLAB X as my development environment, programming in XC8, XC16, CCS C, MIKROC, and others. For PC applications, I use VB.NET in the Visual Studio development environment. Please check out my profile... Best regards, Carlos.
$750 USD in 30 days
5.5
5.5

Hello, Thank you for the detailed project description. To ensure reliability and a smooth development process, this project should be executed in two structured phases. Phase 1 – Hardware (PCB Design & Validation) We begin with the complete PCB design in Altium Designer, including schematic, multilayer layout, custom libraries, and full manufacturing package (Gerbers, drill, pick-and-place, PDF schematic). The board will be carefully designed, reviewed, and electrically verified to be fabrication-ready. Hardware must be finalized and confirmed fully functional first, as firmware and PC communication depend on stable, validated electronics. Phase 2 – Software (Firmware + PC Tool) After successful hardware validation, I will develop the firmware for the PIC (well-commented, power-efficient, reliable sensor acquisition, and serial protocol) and create the VB.NET Windows application for configuration, live monitoring, and CSV logging. Project files, HEX, and a simple flashing guide will be provided. I will handle both hardware and software, ensuring full system compatibility and stability. I also have practical suggestions for simplifying and improving data communication for better reliability and lower power consumption, which we can discuss during the design stage. My focus is delivering a clean, production-ready and fully working system — not just separate parts. Looking forward to working with you.
$500 USD in 7 days
5.3
5.3

Hi sir.......Either altium is a must or we can us kicad??....Also which sensors u want to integrate with the pic microcontroller. Thanks for posting the job..........................
$250 USD in 2 days
4.9
4.9

Hi, I'm very glad to have an opportunity to help you with PCB design. This job is very appealing to me because I have a lot of experience in PCB design of various kinds of the electronic devices. Especially, IoT devices I also have enough experience in high speed multi-layer routing and RF impedance control. I'm very familiar with Altium, Eagle and KiCAD. I have my own Altium license and Eagle license. So if you hire me, I can start work immidiately. Also, I have 5+ years experience in developing an FW for various MCU such as STM, PIC, Atemga, ESP etc. I'll provide you all design files and manufacturing files (part library, schematic, layout, BoM, pnp, ODB++, assembly document, gerber, DRC document, and 3d model) Also, I can support you for PCB manufacturing and PCBA from our local company(READA company) in Shenzhen, China if you want. We will provide high-quality in PCB manufacturing and PCBA, reliable part sourcing, functional test according to customer's specifications, and quick shipping. Also, I can help you to order PCBs from JLCPCB, PCBWay and SEEEDStudio if you want. I'm confident my skills and experience in PCB design make me a good candidate for your job. Looking forward to hearing from you soon. Kind Regards. Ting
$500 USD in 7 days
4.9
4.9

As an experienced engineer and developer with a strong background in PCB design and firmware development, I strongly believe I'm the perfect fit for your project. Over the years, my work in industrial automation, using tools such as Siemens TIA Portal, Simatic Manager, and WinCC SCADA has entailed creating compact, efficient designs that optimize performance while managing costs effectively - similar to what you need for your consumer-electronics board. I have a comprehensive understanding of Altium Designer - the software you prefer - which has enabled me to create designs that pass electrical rule checks without any last-minute edits; this should speed up the production process once we get underway. Additionally, my expertise in MikroBasic for PIC microcontrollers aligns perfectly with your requirement for well-commented code that reads multiple sensors and uses power-saving features to maximize battery life. Finally, being able to build a Windows utility in VB.NET to interface with the microcontroller over USB is another forte of mine, having successfully done so on numerous projects in the past. Leveraging these skills in your PCB design project would not only ensure an error-free manufacturing package but also give you the precise end-user experience you're looking for – easy-to-navigate configuration interface on the PC tool, live-streaming sensor data, and loggings. I'm excited about this opportunity and I look forward to discussing your specific needs further.
$500 USD in 21 days
4.7
4.7

Hello, I’m an embedded systems developer with 8+ years of experience designing PIC-based consumer electronics from schematic to firmware to PC interface, and I’ve carefully reviewed your full-scope board requirements. I’ve completed 18+ multilayer PCB designs in Altium Designer (2–6 layers) with zero post-fab rework on the last 7 production runs, delivering full manufacturing packages (Gerbers, drill, pick-and-place, libraries, and assembly notes). On firmware, I’ve written 25+ PIC projects with sensor acquisition, binary command/response protocols, and aggressive power management (sleep/wake strategies achieving 30–60% battery life extension in field tests); I can implement this in MikroBasic or justify XC8 if needed. I’ve also built 10+ Windows utilities in VB.NET that auto-detect USB devices (CDC/HID), stream real-time data at 50–100 Hz, and export logs to CSV with reliable firmware update workflows. For your board, I’ll design a cost-optimized 3.3 V architecture, clean power tree, and protection network, then deliver a fabrication-ready Altium project, well-commented firmware + HEX, and a VB.NET tool with installer and source. My approach prioritizes EDRC-clean layouts, low-noise sensor routing, and a simple, efficient serial protocol with robust error handling. You’ll receive clear flashing/setup guides and a short validation checklist to meet your acceptance criteria without revisions. Best, Julian
$500 USD in 7 days
4.4
4.4

Best PIC PCB Interface Development Partner ⭐⭐⭐⭐⭐ Hi, Thanks for sharing the scope so clearly. I’ve supported end-to-end embedded product developments where PCB hardware design, PIC software, and PC-side tools needed to work together reliably from prototype to production. Your project is well defined, technically sound, and very achievable. The goal is simple: deliver a compact, production-ready PIC-based consumer electronics board, complete with a clean Altium PCB design and a reliable Windows configuration and monitoring tool. ✅ How I’ll Help You Succeed 1. Design a robust schematic and multilayer PCB in Altium, including libraries, clean routing, and a complete manufacturing package. 2. Develop well-commented PIC code to handle multi-sensor acquisition, serial communication, and low-power sleep/wake operation. 3. Build a VB.NET Windows utility for USB communication, live data monitoring, configuration, logging, and device updates. ✅ I’ve delivered many PIC-based products where hardware reliability, efficient power management, clear code structure, and user-friendly PC tools were critical to successful production and long-term maintainability. ✅ Before I start, one quick thing: Do you already have a preferred PIC family/model in mind, or should I select an optimal device based on I/O count, power targets, and future scalability? If you share that, feel free to message me and we can align quickly. Best, Prat PCB Must Innovations
$500 USD in 4 days
6.4
6.4

✅Hi, Client. I am a senior C#/C++ developer✅ I have successfully completed several projects similar like yours. I am interested in your project. I would like to work for you in the long term. Please send a message to discuss this project. I look forward to hearing from you. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy I am a senior C#/C++ developer with over 10 years of rich experience in C#/C/C++/QT/Java/Python/Reverse Programming, API integration/Database management and Device Communication(RS232/485, Modbus). So, I can complete it within your timeline. Best regards! From Hien ...
$250 USD in 7 days
4.3
4.3

Hello, I’m an embedded systems developer with 8+ years of experience designing PIC-based consumer electronics from schematic to firmware to PC interface, and I’ve carefully reviewed your full-scope board requirements. I’ve completed 18+ multilayer PCB designs in Altium Designer (2–6 layers) with zero post-fab rework on the last 7 production runs, delivering full manufacturing packages (Gerbers, drill, pick-and-place, libraries, and assembly notes). On firmware, I’ve written 25+ PIC projects with sensor acquisition, binary command/response protocols, and aggressive power management (sleep/wake strategies achieving 30–60% battery life extension in field tests); I can implement this in MikroBasic or justify XC8 if needed. I’ve also built 10+ Windows utilities in VB.NET that auto-detect USB devices (CDC/HID), stream real-time data at 50–100 Hz, and export logs to CSV with reliable firmware update workflows. For your board, I’ll design a cost-optimized 3.3 V architecture, clean power tree, and protection network, then deliver a fabrication-ready Altium project, well-commented firmware + HEX, and a VB.NET tool with installer and source. My approach prioritizes EDRC-clean layouts, low-noise sensor routing, and a simple, efficient serial protocol with robust error handling. You’ll receive clear flashing/setup guides and a short validation checklist to meet your acceptance criteria without revisions. Best Regards! Fran
$350 USD in 10 days
4.5
4.5

✅Okay, I got what you want exactly. I am a Senior Embedded Systems & PCB Design Engineer with over 10 years of experience, providing PIC-based hardware design, Altium PCB layout, low-power firmware development, and Windows desktop tools in VB.NET. In my opinion, this project needs a clean, tightly integrated approach where hardware, firmware, and the PC interface are designed together rather than as separate pieces. I would focus on a stable 3.3 V architecture, a well-structured serial protocol, and firmware that aggressively uses sleep states while still supporting reliable real-time data streaming. This project is very similar to my previous works. I recently designed a compact PIC24-based battery device with 6 sensors (I²C and ADC), created a 4-layer Altium board with full manufacturing outputs, and wrote MikroBasic firmware handling power modes and USB CDC communication. On the PC side, I built a VB.NET tool that auto-detected COM devices, plotted live data at 10 Hz, logged CSV files, and supported in-field firmware updates. ✅ So, I will divide your project like following: ⚡ Requirements review and PIC + power architecture selection ⚡ Schematic capture, multilayer PCB layout, and fabrication package ⚡ Firmware development for sensors, protocol, and low-power operation ⚡ VB.NET Windows utility for configuration, monitoring, and logging Best regards. Yaroslav
$250 USD in 7 days
4.1
4.1

Hi, I am a senior embedded systems engineer with over a decade of experience in the full-lifecycle development of PIC-based consumer electronics. My expertise lies in the tight integration of hardware, firmware, and high-level software to create seamless, battery-optimized products. For this project, I will deliver a precision Altium Designer package, utilizing multilayer routing techniques to ensure signal integrity and compliance with your 3.3 V rail requirements. My firmware approach focuses on hardware-level power management; I will implement custom WDT (Watchdog Timer) and Interrupt-on-Change routines to maximize battery life while maintaining responsive sensor acquisition. On the software side, I specialize in building high-performance VB.NET utilities using the .NET framework to handle asynchronous serial communication, ensuring your live-streamed sensor data is processed without lag. I have successfully designed and deployed similar systems involving multi-sensor fusion and low-power sleep/wake cycles for wearable and handheld devices. I am highly proficient in the MikroBasic environment, though I can also provide the firmware in MPLAB XC8 if you prefer a more industry-standard C-based approach for future portability. I will provide a comprehensive documentation package, including a step-by-step flashing guide and an installer for the PC utility, ensuring the "out-of-the-box" experience is professional and ready for fabrication. Best Regard Leonid Y.
$500 USD in 2 days
3.4
3.4

As an engineer who intricately understands embedded systems, electrical and electronics engineering, and software development rolled into one, I believe I am the perfect fit for your PIC PCB & Firmware Design project. With a strong background in hardware design, programming, and circuitry analysis, I can create a reliable and efficient PCB design for you using Altium Designer that will be electrically error-free and ready for manufacturing. Taking into consideration your specifications on rail voltage and BOM cost-effectiveness, I assure you of an optimized end product. Moreover, my mastery in MikroBasic and other PIC-friendly tools combined with my experience in sensor integration make me well-suited for your MCU firmware requirement. My codes are clean, properly commented to ensure future understanding, and most importantly centered around power-saving techniques that will maximize battery life which is one of the key aspects of your project. Furthermore, my proficiency in VB.NET enables me to create functional PC interface tools that will provide ease of board configuration to you as well as log sensor data through a user-friendly interface with options for firmware upgrades - all integrated over USB.
$250 USD in 7 days
2.9
2.9

Hey , I just finished reading the job description and I see you are looking for someone experienced in Altium Designer, Circuit Design, PCB Layout, Electronics, Arduino, Microcontroller, VB.NET and Embedded Systems. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Salik.
$250 USD in 2 days
1.8
1.8

Hi, I am an experienced Electronics and PCB Engineer with strong expertise in PIC microcontroller systems, embedded firmware, and consumer electronics design. I can deliver a complete solution encompassing PCB hardware, MCU firmware, and PC interface software. The PCB will be designed in Altium Designer with a compact, multilayer layout, full schematic documentation, and a complete manufacturing package including Gerbers, drill files, pick-and-place, and PDF schematics. For firmware, I will write clean, well-commented MikroBasic code (or another justified PIC-friendly tool) that reads multiple sensors, implements an efficient serial protocol, and incorporates low-power sleep modes to maximize battery life. You will receive project files, compiled HEX, and a concise flashing guide. The Windows interface utility, built in VB.NET, will connect via USB (virtual COM/HID), allowing board configuration, real-time sensor streaming, logging to CSV, and firmware updates. The system will be fully tested for reliable communication, low-power operation, and ease of integration. My approach ensures the board is fabrication-ready, the firmware is robust, and the PC utility is user-friendly, meeting all acceptance criteria efficiently.
$260 USD in 4 days
2.0
2.0

Hi, I can deliver this complete electronics solution by integrating professional Altium PCB design with optimized PIC firmware and a responsive VB.NET interface. I will focus on a compact multilayer layout that ensures signal integrity while maintaining a cost-effective bill of materials. My firmware approach prioritizes efficient power management and reliable sensor data acquisition through clean, well-commented code. For the PC utility, I will build a stable Windows application for seamless data logging and real-time board configuration. I am ready to start once you share the sensor specifications and enclosure constraints. Best regards
$350 USD in 8 days
1.9
1.9

Lebanon
Payment method verified
Member since Jun 17, 2015
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
$250-750 USD
£20-250 GBP
£20-250 GBP
$750-1500 AUD
$750-1500 AUD
$30-250 USD
$250-750 USD
$15-25 USD / hour
₹37500-75000 INR
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
$30-250 USD
$3000-5000 USD
$250-750 USD
€30-250 EUR
₹100-400 INR / hour
$30-250 USD
$10-30 USD