PIC PCB & Firmware Development

Job ID: 40338683

Budget: $30 – $250 USD

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