
Ghost rx
ctu-vras/rcjoy
Boost gamepad control of ROS robots to kilometer ranges and 100% reliability. Throw away all your nano dongles :)

Boost gamepad control of ROS robots to kilometer ranges and 100% reliability. Throw away all your nano dongles :)
Ghost lite tx is an open-source printed circuit board by ctu-vras, from the ctu-vras/rcjoy repository on GitHub, published under the BSD-3-Clause licence. It is a 2-layer board of 30 × 62.5 mm with 9 parts on 16 nets, routed with 60 tracks and 0 vias.
Its parts include 3 resistors, 3 connectors, 2 ICs and 1 switch. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Boost gamepad control of ROS robots to kilometer ranges and 100% reliability. Throw away all your nano dongles :)

The rcjoy is intended to be a drop in replacement of a wireless gamepad like xbox controller or Logitech F710.
The transmitter mcu (Teensy 4.0) acts as an usb host reading data from PS4 controller connected by wire, converts them to packets and send them via SBUS to tx module (ImmersionRC Ghost lite).
The receiverer mcu (RP2040) acts as usb hid joystick emulator, reads SBUS packets decodes them and mimic gamepad controller connected to robot's PC.
At this moment is communication one directional.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2, J3 |
| 2 | not mounted | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2, R3 |
| 1 | 0R | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | SW_Push | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS | SW1 |
| 1 | Teensy4.0 | teensy:Teensy40 | U2 |
| 1 | usb_module | usb-powerbank:usb_module | U1 |

ctu-vras/rcjoy
Boost gamepad control of ROS robots to kilometer ranges and 100% reliability. Throw away all your nano dongles :)

ctu-vras/rcjoy
Boost gamepad control of ROS robots to kilometer ranges and 100% reliability. Throw away all your nano dongles :)



FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!



adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing
It measures 30 × 62.5 mm and has 2 copper layers, 1.6 mm thick.
9 parts. 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 ctu-vras/rcjoy repository on GitHub, at the commit this page was made from: the board is hw/ghost_lite_tx/ghost_lite_tx.kicad_pcb and its schematic hw/ghost_lite_tx/ghost_lite_tx.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the BSD-3-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).