
Carrier
AJXD2/carplay-project
One board that turns the Pi 4 + 7" screen into a complete car radio replacement. It bolts onto the Pi like a HAT, plugs into the truck's radio harness, and does everything the factory radio did plus what the Pi needs:

This an extension PCB for Raspberry PIs with 40 Pins.
RaspiIR is an open-source printed circuit board by maz3max, from the maz3max/PI-LIRC-HAT repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 56.5 × 65 mm with 35 parts on 44 nets, routed with 189 tracks and 18 vias.
It is built around the MMBT3904 and CAT24C32WI-GT3. Its parts include 5 transistors and 2 connectors.
This an extension PCB for Raspberry PIs with 40 Pins.
Its purpose is to provide a infrared interface compatible with LIRC.
I did my very best to fulfill the Raspberry Pi HAT specification.

To build it, you need:
After soldering it all together, you have to generate and write content on the ID eeprom. Its purpose is to load the driver when your Raspberry Pi boots.
To achieve this, follow these steps:
make./eepmake eeprom_settings.txt lircHAT.eep lirc-rpi-overlay.dtbo -c setup-readme-blob to compile the eeprom content./eepflash.sh -h./eepflash.sh -w -f=lircHAT.eep -t=24c32 -d=1 -a=50After that, you have to install lirc on the Raspberry. This is documented in pi-lirc-hat/eepromutils/setup-readme-blob.
You can also find this in /proc/device-tree/hat/custom_0, because it is included in the eeprom! :D
The design with the 4 IR leds is inspired by TV-B-Gone. The driver overlay is from the Raspberry Pi Kernel source tree with slight modifications. The PCB was designed using KiCAD. I used a template for the PCB design which can be found here
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | MMBT3904 | TO_SOT_Packages_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5 |
| 4 | RPi_Hat:RPi_Hat_Mounting_Hole | , , , | |
| 4 | 33 | Resistors_SMD:R_2512_HandSoldering | 33Ω, 33Ω, 33Ω, 33Ω |
| 4 | LED | LEDs:LED_D5.0mm_Horicontal_O2.54mm | IR333A, IR333A, IR333C, IR333C |
| 3 | 100u | Capacitors_SMD:CP_Elec_6.3x7.7 | 47µF, 100µF, 100µF |
| 2 | 100n | Capacitors_SMD:C_0603_HandSoldering | 100nF, 100nF |
| 2 | 1k | Resistors_SMD:R_0603_HandSoldering | 1kΩ, 1kΩ |
| 2 | 3k9 | Resistors_SMD:R_0603_HandSoldering | 3.9kΩ, 3.9kΩ |
| 1 | logo:LOGO | ||
| 1 | 330 | Resistors_SMD:R_0603_HandSoldering | 330Ω |
| 1 | CAT24C32WI-GT3 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | 24C32 |
| 1 | Conn_01x02 | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | WRITE PROTECT |
| 1 | Conn_01x04_Male | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J1 |
| 1 | Raspberry_Pi_2_3 | RPi_Hat:Pin_Header_Straight_2x20 | J3 |
| 1 | SO-8_5.3x6.2mm_Pitch1.27mm | Housings_SOIC:SO-8_5.3x6.2mm_Pitch1.27mm | . |
| 1 | TSOP343xx | Opto-Devices:IRReceiver_Vishay_MOLD-3pin | 1838HS |
| 1 | VAL** | logo:OSHW_COPPER_10MM | OSHW_COPPER_10MM |
It measures 56.5 × 65 mm and has 2 copper layers, 1.6 mm thick.
35 parts, built around the MMBT3904 and CAT24C32WI-GT3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the maz3max/PI-LIRC-HAT repository on GitHub, at the commit this page was made from: the board is RaspiIR/RaspiIR.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

AJXD2/carplay-project
One board that turns the Pi 4 + 7" screen into a complete car radio replacement. It bolts onto the Pi like a HAT, plugs into the truck's radio harness, and does everything the factory radio did plus what the Pi needs:

Wren6991/Snowflake-FPGA
A cheap iCE40 development board, designed on and for Raspberry Pi

AnaviTechnology/anavi-infrared
ANAVI Infrared pHAT is an open source hardware Raspberry Pi pHAT (add-on board) for rapid prototyping of Internet of Things (IoT) powered by free and open source software. It features:

AnaviTechnology/anavi-gardening
ANAVI Gardening uHAT is an open source hardware add-on board for Raspberry Pi that helps you develop smart solutions for monitoring and growing plants.

AnaviTechnology/anavi-light
Anavi Light pHAT is an open source hardware Raspberry Pi pHAT (add-on board) for controlling RGB LED strip powered by free and open source software. It features:


AnaviTechnology/anavi-play-phat
Simple open source hardware keyboard for playing games on Raspberry Pi
