PIC PCB & Firmware Development
Deadline: 2026-04-07
Description
Budget: $30 - $250
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.
ONLY SERIOUS FREELANCER APPLIED AUTO BIDS WILL BE IGNORED
Skills
dotnetVB.NETEmbedded SystemsElectronics.NETCircuit DesignArduinoAltium DesignerMicrocontrollerPCB Layout
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.