
Jetson orin baseboard
antmicro/jetson-orin-baseboard
Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX

An intuitive e-bike controller that translates a simple PAS (Pedal Assist Sensor) signal into a smooth throttle output.
PAStoThrottle is an open-source printed circuit board by vjapolitzer, from the vjapolitzer/PAStoThrottle repository on GitHub, published under the MIT licence. It is a 2-layer board of 27.2 × 48.2 mm with 26 parts on 34 nets, routed with 68 tracks and 27 vias.
It is built around the ESD9X5.0ST5G and RC0402FR-0710KL. Its parts include 9 resistors, 7 diodes, 3 capacitors and 3 connectors. It belongs with the audio and music and sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.
An Arduino Nano R4-based controller that converts a cadence-based PAS (Pedal Assist Sensor) signal into a smooth throttle output, giving a more responsive, torque-sensor-like feel on an e-bike without replacing the sensor hardware.
The PAS sensor produces pulses as you pedal — 14 per revolution on the supported sensor. The firmware measures pulse intervals to calculate cadence (RPM) in real time, applies asymmetric EMA smoothing to produce a natural acceleration/deceleration feel, and drives a 12-bit DAC output that feeds directly into the motor controller's throttle input.
| Component | Detail |
|---|---|
| MCU | Arduino Nano R4 (Renesas RA4M1) |
| Throttle output | 12-bit DAC on pin A0 |
| PAS input | 14-magnet sensor on pin D2 (interrupt-driven) |
| Buttons | Up D4 / Down D3 / OK D5 |
| Protection | External pull-ups and TVS diodes on all inputs |
PCB/ KiCad schematic and PCB layout
FW/ PlatformIO firmware (Arduino framework)The firmware is a PlatformIO project targeting the nano_r4 board. Open FW/PAStoThrottle/ in VS Code with the PlatformIO extension, or build from the CLI:
cd FW/PAStoThrottle
pio run
pio run --target upload| Action | Effect |
|---|---|
| Up / Down press | Change assist level |
| Hold OK (1 s) | Walk mode (active while held) |
| Hold Up + Down (2 s) | Enter calibration mode |
| In calibration: Up / Down | Adjust throttle floor ±10 DAC counts |
| In calibration: Hold OK (2 s) | Save to EEPROM and exit |
The KiCad project lives in PCB/PAStoThrottle/. It uses the arduino-kicad-library (included, CC-BY-SA-4.0) for the Nano R4 footprint and symbol. Fabrication outputs (gerbers, BOM, pick-and-place) are in PCB/PAStoThrottle/production/.
MIT — see LICENSE.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | ESD9X5.0ST5G | Diode_SMD:D_SOD-923 | D1, D2, D3, D4, D5, D6, D7 |
| 5 | 220 | Resistor_SMD:R_0402_1005Metric | R5, R6, R7, R8, R9 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4 |
| 3 | 0.47μ | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3 |
| 2 | Conn_01x03 | Connector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_Vertical | J1, J2 |
| 1 | Arduino_Nano_R4 | arduino-library:Arduino_Nano_R4_Tile | A1 |
| 1 | Conn_01x03 | Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Vertical | J3 |
The 23 most common of 26 parts.
It measures 27.2 × 48.2 mm and has 2 copper layers, 1.6 mm thick.
26 parts, built around the ESD9X5.0ST5G and RC0402FR-0710KL. 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 vjapolitzer/PAStoThrottle repository on GitHub, at the commit this page was made from: the board is PCB/PAStoThrottle/PAStoThrottle.kicad_pcb and its schematic PCB/PAStoThrottle/PAStoThrottle.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

antmicro/jetson-orin-baseboard
Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX

antmicro/gpu-cluster-backplane
This project contains open hardware design files for a PCB supporting power distribution in a cluster composed of GPUs. This board has been derived from an open source d1600e-psu-breakout created by Antmicro.

antmicro/ict-baseboard
PCB design for implementing In-Circuit Testing of other PCBs via an USB-enabled host

antmicro/environment-sensor-myra-baseboard
This repository contains open hardware design files for Antmicro's Environment Sensor Board variant which includes the MYRA SiP as well as temperature, pressure and humidity sensors.


netz39/Stepper-Locking-System
Contains encoder & processor boards for closed-loop stepper motor angle control. Steering the key/door knob with the might of stepper motors.

reljamar/MQTT-GSM-receiver
A basic IoT device that connects to a mobile network and activates an output pin based on an MQTT message

Wassasin/leddimmer
Quick low-side PWM device to crudely dim two 24V 4A LED strips