Skip to the content
2 layers41.3 × 54 mmRC Light System Output, the printed circuit board in 3D

RC Light System Output

tebl/RC-Light-System9

Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

Size
41.3 × 54 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
39
Pads
119
Tracks, vias
433, 6
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
28 Mar 2024
Updated
18 Nov 2024

Overview

RC Light System Output is an open-source printed circuit board by tebl, from the tebl/RC-Light-System repository on GitHub. It is a 2-layer board of 41.3 × 54 mm with 41 parts on 39 nets, routed with 433 tracks and 6 vias.

It is built around the 74HC595. Its parts include 16 resistors, 10 connectors, 8 transistors, 1 capacitor and 1 IC.

Main components

1

README

README.md

RC Light System

The Arduino Starter Kit, the official one with a bunch of parts and a book, was my first real introduction to working with electronics. Sure, I had put a new power plug on various things as a child of a different time that this one. What I hadn't done, was learn how to not blow things up when trying out new things. Arduino is pretty much perfect for that. Not in that you won't blow things up, it's more a case of blowing up really cheap parts and you rarely, if ever, actually set anything on fire. Working through it all, I wanted to create a project of my own - I would make a better light system for RCs.

RC Dashboard

Yeah! Turns out that doing exactly that, requires understanding a lot more than simply plugging an LED into a breadboard and turning it on or off - there's logic levels, reading a PWM signal and then figuring out how to design your own PCBs. So I eventually put my parts in the infamous "someday" pile. A decade later, I've learned a few things and it was time to take something off that pile and try again!

As I had a lot of fun doing it, I wanted to build a multitude of slightly different things around the same core theme - RCs, lighting and cool effects. For that reason I found it easier to organize them into their own sub-projects, so follow the links to the ones you are specifically interested in.

1> Projects

For the technical details as well as information regarding the projects included in this specific github repository, consult the table below and follow along for the things that may interest you. As each project will realistically end up being done in several different ways, they will each come with their own set of documentation as well as BOM-listings - these are organized by putting all that into the documentation for each module below it. Organized separately, you are also recommended to check out the schematics for detailed information about how the electrical side of things work.

ModuleDescription
RC Light SystemA functional light system for RCs. It's big, bulky and does mostly what I want it to do.
RC ExhaustControls an RGB LED mounted inside the exhaust pipe of an RC. On heavy throttle it starts glowing red, ease up on the trottle afterwards and you get flashing colours as it backfires.
RC DashboardConnected to the receiver, it shows a digital throttle gauge on a small OLED-screen.

1.1> RC Light System

This is the project I had originally intended to design, almost a decade earlier. A lighting system with some kind of recognizable intelligence to it. More specifically, something that wouldn't turn on the blinkers when turning the wheel. I could always just cut the wire, but I wanted it to work so that it felt more scale - turning on the blinker when cornering around a racetrack at subsonic speeds wasn't it. My second requirement was that it should be detachable by cable, mostly so that the electronics mounted on the chassis could be separated from those that are stuck to the body.

I can't physically work with small components, so as for any practical usage you will need a lot of space to install this - possibly a truck of some kind. Other than that, consider it educational material for anyone that wants to connect an Arduino to an RC-receiver.

ModuleDescription
RC Light SystemMain module for mounting on chassis, uses Arduino Pro Micro.
RC Light System OutputOutput-module for mounting on a body. Four sets of two LEDs can be combined to have two levels of brightness.
RC Light System Output MiniOutput-module for mounting on a body. Slightly smaller than the other one, with almost none of the interesting features apart from turning LEDs on and off.

1.2> RC Exhaust

Working with the RC Light System, I came across small metal exhaust pipes for 1:10 RCs on AliExpress. Arriving in the mail a couple of months later I knew I had to install them in something, given that they were designed to fit an LED inside it - I wanted something more exciting than a basic effect. I wanted it to glow red on heavy throttle, backfire when easing up on the throttle and so on!

ModuleDescription
RC Exhaust DigisparkExhaust-module based around Digispark, with capability for RGB colour LED.

1.3> RC Dashboard

Tightly related to the RC Exhaust in terms of implementation, mostly because I initially couldn't get it to work - so in the end I had to put a screen on one, all in order to figure out all the ways it had initially failed to work. That doesn't sound like a fun thing to build, but when doing it I had an idea - why not mount the screen inside the interior of an RC car? Cars generally have those, we call them "dashboards".

YouTube image

An electric RC doesn't exactly have a lot of telemetry that's available to plug into, but at least I can put a throttle gauge on it. Nowadays you'd probably want an analog one, but I designed this one to mimic the digital future that was on display in a limited selection of 80s and 90s cars - check out The definitive collection of cool 1980s digital dashboards in Euro cars to see some examples of what I'm talking about here.

ModuleDescription
RC Dashboard DigisparkDashboard-module based around Digispark.

Parts

41
QtyValueFootprintReferences
82N2222Package_TO_SOT_THT:TO-92_HandSolderQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
84k7resistor:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R3, R5, R7, R9, R11, R13, R15
210resistor:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR14, R16
2180resistor:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR10, R12
2200resistor:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6, R8
251resistor:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R4
1100nFCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC1
110kResistor_THT:R_Array_SIP9RN1
174HC595Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU1
1BL_LConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ7
1BL_LINKsolder_bridge:bridge_openJP3
1BL_RConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ8
1BR_AConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ5
1BR_BConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ6
1BR_LINKsolder_bridge:bridge_openJP2
1CHAINConnector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_VerticalJ2
1EX_AConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ9
1EX_BConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ10
1EX_LINKsolder_bridge:bridge_openJP4
1FL_AConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ3
1FL_BConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ4
1FL_LINKsolder_bridge:bridge_openJP1
1INPUTConnector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_VerticalJ1

More from tebl/RC-Light-System

10
  • 2 layers36.2 × 41.3 mmRC Light System, the printed circuit board in 3D

    RC Light System

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    25 parts9
  • 2 layers39.4 × 41.3 mmRC Light System Output Mini, the printed circuit board in 3D

    RC Light System Output Mini

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    20 parts9
  • 2 layers28.3 × 36.8 mmRC SCX10.3 Rock Control, the printed circuit board in 3D

    RC SCX10.3 Rock Control

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    17 parts9
  • 2 layers26.3 × 33.2 mmRC Dashboard SuperMini2, the printed circuit board in 3D

    RC Dashboard SuperMini2

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    15 parts9
  • 2 layers20.8 × 37.2 mmRC Exhaust System RGB, the printed circuit board in 3D

    RC Exhaust System RGB

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    13 parts9
  • 2 layers25.2 × 29.2 mmRC Exhaust Digispark, the printed circuit board in 3D

    RC Exhaust Digispark

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    12 parts9
  • 2 layers20.8 × 48.6 mmRC Exhaust System, the printed circuit board in 3D

    RC Exhaust System

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    11 parts9
  • 2 layers25.2 × 23.4 mmRC Dashboard Digispark, the printed circuit board in 3D

    RC Dashboard Digispark

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    10 parts9
  • 2 layers31.8 × 12 mmRC SCX10.3 Rock Light, the printed circuit board in 3D

    RC SCX10.3 Rock Light

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    8 parts9
  • 2 layers26.3 × 27.2 mmRC Dashboard SuperMini, the printed circuit board in 3D

    RC Dashboard SuperMini

    tebl/RC-Light-System

    Various projects on the road to creating a more interesting system for lights on RC cars. It won't be small, but at least I'll have fun making it.

    7 parts9

Similar boards

  • 2 layers45.7 × 31.8 mmLEDx16 board, the printed circuit board in 3D

    LEDx16 board

    tardate/LittleArduinoProjects

    a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

    36 parts803MIT
  • 2 layers228.6 × 100 mmMongus48, the printed circuit board in 3D

    Mongus48

    ChrisChrisLoLo/beyblock20

    The magnetic, modular, 20-key macropad that can join together to form an ortholinear board

    124 parts335GPL-3.0
  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 2 layers100 × 95.1 mmProtoboard-6x4-breakout, the printed circuit board in 3D

    Protoboard-6x4-breakout

    electroniceel/protoboard

    Advanced protoboard layout with 1.27mm pitch for smd parts

    4,745 parts311CC-BY-4.0
  • 4 layers140 × 100 mmDc usv, the printed circuit board in 3D

    Dc usv

    TobleMiner/DC-UPS

    A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

    351 parts223CERN-OHL-P-2.0
  • 2 layers100.5 × 218.3 mmTraktorino, the printed circuit board in 3D

    Traktorino

    silveirago/traktorino

    The open-source DIY MIDI Controller for DJs.

    96 parts220
  • 2 layers287.8 × 126.7 mmNoName, the printed circuit board in 3D

    NoName

    AlaaSaadAbdo/battoota

    Keyboards

    267 parts188
  • 2 layers100 × 100 mmTommyPROM32-595, the printed circuit board in 3D

    TommyPROM32-595

    TomNisbet/TommyPROM

    Simple Arduino-based EEPROM programmer

    36 parts187

Questions

How big is the RC Light System Output PCB?

It measures 41.3 × 54 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RC Light System Output use?

41 parts, built around the 74HC595. 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.

Where can I download the RC Light System Output KiCad files?

From the tebl/RC-Light-System repository on GitHub, at the commit this page was made from: the board is RC Light System Output/RC Light System Output.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the RC Light System Output design in my own project?

Its repository states no licence, so its author keeps all rights: ask tebl before reusing the design.