Since I have started my first custom Raspberry Pi CM4 (Compute Module 4) carrier board since 2021, I have designed over 50 different carrier boards. I accumulated wide range of PCB design experiences, including high-speed buses like HDMI, PCIe Gen 2.0 and 3.0, USB 3.0, CSI, DSI, and Ethernet.
Now I’m also designing carrier boards for Raspberry Pi Compute Module 5 (CM5). As it has more advanced options like USB 3.0 support, it opens much wider possibility in various applications.
Not only designing the PCB, but I also do PCBA prototyping to validate the design and I support further firmware and software development for our designed PCBs. My RaspiPCB is partnered with JLCPCB, PCB-Hero, and LHDPCB. With the support from the PCB assembly process engineers in those companies, we could solve some critical issues in due time.
I designed carrier boards for the following SoMs:
- Raspberry Pi Compute Module 4 (CM4)
- Raspberry Pi Compute Module 5 (CM5)
- Nvidia Jetson Nano, Xavier NX, AGX
- Orange Pi CM4
- Orange Pi CM5
- BananaPi CM4
- Toradex Collibri iMX7
- ComputeLab iMX8M
I also designed custom carrier boards for the following microcontroller modules:
- Raspberry Pico / Raspberry Pico 2
- ESP32, ESP32-C3, ESP32-S3 WROOM or WROVER module
- Nordic nRF52 Bluetooth/BLE module
I am not limited to modules. We also designed fully customized SBCs and microcontroller boards utilizing:
- Allwinner H616 SoC, Quad-core 64-bit Cortex-A53
- Raspberry RP2040 bare IC
- STM32F4 / STM32H7 microcontroller
- Custom Arduino boards using bare Atmega32U4 microcontroller.
I am proficient in designing high-speed circuits on 2, 4, and 6 layers of PCB:
- HDMI up to 4k@120fps
- PCIe Gen 2, Gen 3 and Gen 4
- USB 2.0 and 3.0
- CSI and DSI up to 4k@60fps
I designed those PCBs with various IOs and power supply options:
- 3-phase high voltage power monitoring
- High-speed synchronous ADC
- Isolated outputs using relay, solid-state relay, and optocouplers
- High-impedance analog signal measuring with TIA (Transimpedance amplifier)
- Energy harvesting with small solar panels
- BMS from 1-cell Li-Ion and Li-Po battery to 18-cell LiFePO4 battery pack
It’s hard to enumerate every chips and features that I’ve worked so far. All these experiences were possible by the help of all my customers. Although not all project went successfully, those failures made my experience valuable more. I really appreciate those clients, who supported all those projects even when there were hard times due to failures.
Feel free to contact me to discuss more details for your need.