Raspberry Pi Zero LoRa Interface PCB
Budget: $250 – $750 USD
I’m putting together a compact add-on board for a Raspberry Pi Zero 2 W that will serve as the “all-in-one” backbone of a small, battery-powered LoRa project. The key goal is to remove the usual spaghetti of jumper wires and break-outs and roll everything into one neat PCB that slides straight onto the Pi’s 40-pin GPIO header.
Core functions I need on the board
• Power section: Li-ion charge/boost circuitry sized for a single-cell pack, plus a miniature latching or momentary push-button circuit that cleanly cuts battery output so the Pi can be shut down like a normal device.
• RF section: footprint and matching network for an RFM95 LoRa module.
• Peripheral sockets:
– Standard 4-pin UART header for a QR reader.
– Two-pin “trigger” header that routes to a chosen GPIO.
• Pi interface: female GPIO header so the whole board stacks on top of the Zero 2 W or the Pi stacks over the board with inverted GPIOs soldered both sides
Deliverables
1. Schematic (PDF and native design file).
2. PCB layout ready for fabrication (Gerbers, drill files, pick-and-place).
3. Basic BOM with suggested part numbers and sourcing links.
4. Brief bring-up notes: jumper settings, power-down procedure via the button, and any GPIO pins consumed.
I’m comfortable reviewing files created in KiCad, Altium, or EasyEDA—use whatever you prefer as long as the exports are standard. The design is intentionally simple, so I expect a clean two-layer board unless clear justification for more is shown. Let me know any questions about pin assignments or mechanical constraints and we can lock them down before you start layout.
Core functions I need on the board
• Power section: Li-ion charge/boost circuitry sized for a single-cell pack, plus a miniature latching or momentary push-button circuit that cleanly cuts battery output so the Pi can be shut down like a normal device.
• RF section: footprint and matching network for an RFM95 LoRa module.
• Peripheral sockets:
– Standard 4-pin UART header for a QR reader.
– Two-pin “trigger” header that routes to a chosen GPIO.
• Pi interface: female GPIO header so the whole board stacks on top of the Zero 2 W or the Pi stacks over the board with inverted GPIOs soldered both sides
Deliverables
1. Schematic (PDF and native design file).
2. PCB layout ready for fabrication (Gerbers, drill files, pick-and-place).
3. Basic BOM with suggested part numbers and sourcing links.
4. Brief bring-up notes: jumper settings, power-down procedure via the button, and any GPIO pins consumed.
I’m comfortable reviewing files created in KiCad, Altium, or EasyEDA—use whatever you prefer as long as the exports are standard. The design is intentionally simple, so I expect a clean two-layer board unless clear justification for more is shown. Let me know any questions about pin assignments or mechanical constraints and we can lock them down before you start layout.
Related categories:
Electronics
Microcontroller
PCB Layout
Circuit Design
Raspberry Pi
Embedded Systems
LoRa
Prototyping