
XESC2
ClemensElflein/xESC
The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors.

Rolling base board
Hermes is an open-source printed circuit board by xenomorphales, from the xenomorphales/hermes repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 120 × 80 mm with 103 parts on 73 nets, routed with 780 tracks and 48 vias.
It is built around the SN65HVD232D. Its parts include 41 resistors, 29 capacitors, 20 connectors, 5 diodes and 3 ICs. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Hermes is a rolling base board that drives motors and gets feedback from encoders, IR distance sensors and limit switches.
Warning: before opening any file from this KiCad project, make sure to have a path set in KiCad (Preferences > Configure Paths) named XENOCAD and pointing to the KiCad subdirectory of our xenocad repository.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 100nF | Capacitors_SMD:C_1206_HandSoldering | C202, C203, C205, C401, C502, C504, C601, C701, C802, C902, C1002, C1102, C1202, C1302 |
| 14 | 10kΩ | Resistors_SMD:R_1206_HandSoldering | R301, R302, R303, R304, R603, R604, R703, R704, R801, R901, R1001, R1101, R1201, R1301 |
| 9 | 10µF | Capacitors_SMD:C_1206_HandSoldering | C201, C501, C503, C801, C901, C1001, C1101, C1201, C1301 |
| 6 | 1µF | Capacitors_SMD:C_1206_HandSoldering | C204, C1401, C1501, C1601, C1701, C1801 |
| 6 | 20kΩ | Resistors_SMD:R_1206_HandSoldering | R802, R902, R1002, R1102, R1202, R1302 |
| 6 | GP2_IO | Connectors_Molex:Molex_KK-6410-03_03x2.54mm_Straight | P801, P901, P1001, P1101, P1201, P1301 |
| 5 | 100kΩ | Resistors_SMD:R_1206_HandSoldering | R1401, R1501, R1601, R1701, R1801 |
| 5 | 18kΩ | Resistors_SMD:R_1206_HandSoldering | R1402, R1502, R1602, R1702, R1802 |
| 5 | DebouncedInput_IO | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P1401, P1501, P1601, P1701, P1801 |
| 4 | 22Ω | Resistors_SMD:R_1206_HandSoldering | R601, R602, R701, R702 |
| 3 | 120Ω | Resistors_SMD:R_1206_HandSoldering | R101, R102, R103 |
| 3 | LED_Debug | LEDs:LED_1206_HandSoldering | D101, D102, D103 |
| 2 | 2kΩ | Resistors_SMD:R_1206_HandSoldering | R305, R306 |
| 2 | CAN_IO | Connectors_Molex:Molex_KK-6410-03_03x2.54mm_Straight | P401, P402 |
| 2 | Encoder_IO | Connectors_Molex:Molex_KK-6410-04_04x2.54mm_Straight | P601, P701 |
| 2 | Power_IO | xenocad.connectors:Hirose_DF22-03P-7.92DS_03x7.92mm_Angled | P201, P202 |
| 2 | UART_IO | Connectors_Molex:Molex_KK-6410-03_03x2.54mm_Straight | P301, P302 |
| 1 | 1.4kΩ | Resistors_SMD:R_1206_HandSoldering | R202 |
| 1 | 6kΩ | Resistors_SMD:R_1206_HandSoldering | R201 |
| 1 | FUSE 1A | xenocad.fuses:Fuseholder_Littlefuse-646 | F202 |
| 1 | FUSE 30A | xenocad.fuses:Fuse_Eaton-ABC_20A+_Axial | F201 |
| 1 | I2C_IO | Connectors_Molex:Molex_KK-6410-03_03x2.54mm_Straight | P303 |
| 1 | LED_15V | LEDs:LED_1206_HandSoldering | D201 |
| 1 | LED_5V | LEDs:LED_1206_HandSoldering | D202 |
| 1 | OKI78SR5/1.5W36C | xenocad.regul:OKI-78SR-Vertical | U201 |
| 1 | Pololu_Dual_VNHxSP30_Motor_Driver_Carrier | xenocad.motor_driver:Pololu_Dual_VNHxSP30_Motor_Driver_no_output | Carrier501 |
| 1 | SN65HVD232 | xenocad.housings:SOIC-8_3.9x4.9mm_Pitch1.27mm | U401 |
| 1 | Teensy3.2 | xenocad.teensy:Teensy30_31_32_LC_sides_bottom | U101 |
The 101 most common of 103 parts.
It measures 120 × 80 mm and has 2 copper layers, 1.6 mm thick.
103 parts, built around the SN65HVD232D. 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 xenomorphales/hermes repository on GitHub, at the commit this page was made from: the board is Hermes.kicad_pcb. 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).

ClemensElflein/xESC
The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors.

vedderb/QuadcopterSystem
The hardware and software for our quadcopter system



wjklimek1/CAN_motor_controller
H-bridge for DC motor controlled by CAN or PWM

KozaMateusz/tire_temperature_sensor
TTS (Tire Temperature Sensor) is a PCB designed to measure the temperature quickly, at a distance, and without the need to touch the wheels.

PREDICT-EPFL/RoboCape
This repository is dedicated to a Beaglebone cape extension developped at EPFL in the Automatic Control Laboratory.

TreeNewbeer/Coonix
Coonix is a funny project about building a application platform in Allwinner-v3s processor.