
MeowCU
eggsacc/pcb-MeowCU
4-layer STM32F405RGT6 MeowCU 🐱 (MCU) dev module with commonly used peripherals broken out for easy access, and a dedicated CAN transceiver. Also includes 2 user programmable buttons and mini OLED display.

The hardware design for CANTranslate facilitates physical interfacing and electrical translation between multiple CAN bus systems.
CANTranslate is an open-source printed circuit board by fwillard, from the fwillard/CANTranslate repository on GitHub. It is a 4-layer board of 62 × 51 mm with 48 parts on 84 nets, routed with 296 tracks and 170 vias.
It is built around the STM32F205RGT6, SN65HVD230D and AMS1117-3.3, with the TPS2116DRL, USBLC6-2SC6 and SM04B-GHS-TB(LF)(SN) among its other parts. Its parts include 15 capacitors, 10 resistors, 6 ICs, 4 connectors and 4 switches. It belongs with the STM32 boards of this library.
The hardware design for CANTranslate facilitates physical interfacing and electrical translation between multiple CAN bus systems. This includes power management, bus isolation, transceivers, and microcontroller integration for reliable embedded CAN communication.

The following files are included in the /Hardware/KiCad/CANTranslate directory:
CANTranslate.kicad_proCANTranslate.kicad_sch – Schematic fileCANTranslate.kicad_pcb – PCB layoutCustomParts.kicad_sym – Custom symbol libraryKMR223G LFG.STEP – 3D model of tactile switchfabrication-toolkit-options.json – Fabrication preferencesfp-lib-table – Footprint library tablesym-lib-table – Symbol library tablePower Inputs:
5V from USB VBUS (primary source, with ESD protection)
5V from the CAN header power pin (secondary source, no ESD protection)
Power Selection:
Voltage Regulation:
Protection Features:
Hardware design files are released under the CERN Open Hardware License v2 - Permissive
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100n | Capacitor_SMD:C_0402_1005Metric | C2, C3, C4, C5, C6, C8, C9 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R6, R8 |
| 3 | 120 | Resistor_SMD:R_0402_1005Metric | R7, R9, R10 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3 |
| 2 | 10p | Capacitor_SMD:C_0402_1005Metric | C10, C11 |
| 2 | 22u | Capacitor_SMD:C_0805_2012Metric | C14, C15 |
| 2 | 2u2 | Capacitor_SMD:C_0402_1005Metric | C12, C13 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 2 | SM04B-GHS-TB(LF)(SN) | Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J3, J4 |
| 2 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5, U6 |
| 2 | SW_SPST | DSIC01LSGET:SW-SMD_DSIC01LSGET | SW3, SW4 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 36k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 470 | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | Conn_01x05_Pin | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Horizontal | J2 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | STM32F205RGT6 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1 |
| 1 | SW_SPDT | easyeda2kicad:SW-TH_SS12D07VG4 | SW2 |
| 1 | TPS2116DRL | Package_TO_SOT_SMD:SOT-583-8 | U4 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
It measures 62 × 51 mm and has 4 copper layers, 1.61 mm thick.
48 parts, built around the STM32F205RGT6, SN65HVD230D, AMS1117-3.3 and TPS2116DRL. 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 fwillard/CANTranslate repository on GitHub, at the commit this page was made from: the board is Hardware/KiCad/CANTranslate/CANTranslate.kicad_pcb and its schematic Hardware/KiCad/CANTranslate/CANTranslate.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask fwillard before reusing the design.

eggsacc/pcb-MeowCU
4-layer STM32F405RGT6 MeowCU 🐱 (MCU) dev module with commonly used peripherals broken out for easy access, and a dedicated CAN transceiver. Also includes 2 user programmable buttons and mini OLED display.



jarrod89/pocketPSU
Input1: - Output1 can be used to supply pocketPSU via a battery - Optional battery charging capability (addon board with BMS)

keer-nova74/STM32-Sumo-Robot-Controller-PCB
A robotics controller PCB project using an STM32 microcontroller, dual motor drivers, sensor interfaces, and power management, designed using KiCad.

taisai4u/invictus
A flight computer that provides complete attitude determination for rockets.

UbiTrich/home-assistant-poe-satellite
ESP32-S3 PoE voice satellite for Home Assistant

koson/spel-bldc-esc
Open-source BLDC motor electronic speed controller (yet another)