Skip to content

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.

License

Notifications You must be signed in to change notification settings

tebl/RC-Light-System

Repository files navigation

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.

Module Description
RC Light System A functional light system for RCs. It's big, bulky and does mostly what I want it to do.
RC Exhaust Controls 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 Dashboard Connected 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.

Module Description
RC Light System Main module for mounting on chassis, uses Arduino Pro Micro.
RC Light System Output Output-module for mounting on a body. Four sets of two LEDs can be combined to have two levels of brightness.
RC Light System Output Mini Output-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!

Module Description
RC Exhaust Digispark Exhaust-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.

Module Description
RC Dashboard Digispark Dashboard-module based around Digispark.

About

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.

Topics

Resources

License

Stars

Watchers

Forks