
Easyrelay
stamina/easyriderc
Motorcycle ECU STM32 ARM Cortex 4 source code and hardware PCB design

Motorcycle ECU STM32 ARM Cortex 4 source code and hardware PCB design
Easycomm is an open-source printed circuit board by stamina, from the stamina/easyriderc repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 70 × 80 mm with 41 parts on 83 nets, routed with 285 tracks and 19 vias.
It is built around the W25Q256JV. Its parts include 5 resistors, 4 ICs, 2 connectors, 1 capacitor and 1 diode. It belongs with the STM32 boards of this library.
EasyRider REV C is a motorcycle telemetrics project, developed specifically for my Honda C90 classic bike.
The software is written in C using the libopencm3 library for the STM32 446RE Arm Cortex M4 microcontroller.
The PCB's were created with Kicad 6, you'll find all gerbers/schematics/datasheets in the /docs directory.
EasyRider basically does the following things:

| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | Conn_01x01 | stamina_footprints:PinHeader_1x01_P2.54mm_Vertical | DX4, DX5, J7, J8, PA0, PA11, PA12, PA15, PB4, PB14, PC6, PC8, SX2, SX3 |
| 4 | MountingHole | stamina_footprints:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | TestPoint | stamina_footprints:PinHeader_1x01_P2.54mm_Vertical | 3V3, 5V, BUZZ, GND |
| 3 | 330 | stamina_footprints:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4, R5 |
| 2 | LED | stamina_footprints:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | STATE1, STATE2 |
| 1 | 0.1uf | stamina_footprints:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 1K | stamina_footprints:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 2.7K | stamina_footprints:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | Adafruit_Bluetooth | stamina_footprints:Adafruit_Bluetooth | U1 |
| 1 | Adafruit_GPS | stamina_footprints:Adafruit_GPS | U2 |
| 1 | Adafruit_IMU | stamina_footprints:Adafruit_IMU | U3 |
| 1 | Buzzer | stamina_footprints:Buzzer_25.4mmPP | BZ1 |
| 1 | D_Schottky | stamina_footprints:D_SOD-323F | D1 |
| 1 | LEFT Morpho | stamina_footprints:PinHeader_2x19_P2.54mm_Vertical | J2 |
| 1 | LOGO | stamina_footprints:EasyRider_logo1 | G*** |
| 1 | LOGO | stamina_footprints:EasyRider_logo2 | G*** |
| 1 | NPN2222A | stamina_footprints:SOT-23_3_HandSoldering | Q1 |
| 1 | RIGHT Morpho | stamina_footprints:PinHeader_2x19_P2.54mm_Vertical | J1 |
| 1 | W25Q256JV | stamina_footprints:WSON-8-8x6mm_P1.27mm | U4 |
It measures 70 × 80 mm and has 4 copper layers, 1.58 mm thick.
41 parts, built around the W25Q256JV. 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 stamina/easyriderc repository on GitHub, at the commit this page was made from: the board is kicad/easycomm/easycomm.kicad_pcb and its schematic kicad/easycomm/easycomm.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.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).

stamina/easyriderc
Motorcycle ECU STM32 ARM Cortex 4 source code and hardware PCB design

PTR-projects/PTR_mega_hardware
Welcome to the KPPTR-hardware repository! This repository contains the design files for the hardware components used in the KPPTR project.

SpaceTeam/uHoubolt_PCB_ECU
µHoubolt Engine Control Unit KiCad project


SpaceTeam/uHoubolt_PCB_PMU
µHoubolt Power Management Unit KiCad project


jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack

oomlout/oomlout_oomp_project_bot_v_2
