Customized CM4 Carrier Board Design

Job ID: 38054509

Budget: $30 – $250 USD

Raspberry PI CM4 carrier board design

The project consist in the design of a CM4 carrier board whit specific requirements. All connections with ended with JST connectors, (except the antenna of the AIS, to be decided).

The original idea is starting from a existing CM4 carrier board ‘open source’, and modify it to add/remove elements, also ‘open source’. Most of the requirements can be found in any CM4 carrier board available with a public license, for exampe CMIO from raspberry pi. Description of the elements, interfaces and other requirements follows

• Maximum board size 100mmx200mm aprox.
• Power souce 12v, protected and converted to other DC (present in CMIO)
• USB-C with mini USB conector for programming (present in CMIO)
• USB 3.0 (present in CMIO)
• Ethernet (present in CMIO)
• CANBUS
• PCIe (present in CMIO)
• SD card slot (present in CMIO)
• HDMI to LVDS signal + backlight
• AIS class B
• Other UART inputs with optocouplers (to be decided)
• GPS
• GPIO ports accesss via male connector (compatible with Raspberri Pi)

These are the main requeriments, maybe other minor will appear during the design. I can provide schemas for all the parts involved (can bus, LVDS, AIS,...). The job consist in the design of the board merging all schemas in one, and generate all the files needed by JLCPCB or oher manufacturer to produce the board.

Ideal skills & experiences:
- PCB Design and Raspberry Pi familiarity
- Hardware architecture knowledge
- CAN protocol and USB/Ethernet port integration
- LVDS and PCI express slot integration.