Get updates delivered to you daily. Free and customizable.
Tom's Hardware
Electronics builder qualifies for ‘Father of the Year’ with this Raspberry Pi-enhanced kids’ electric car
By Jeff Butts,
7 days ago
To all the dads out there, Jon Skagmo has just raised the bar exponentially to qualify for Father of the Year. He took an electric kids’ car with a dead battery and gave it new life. He also packed it with a Raspberry Pi and touchscreen, a music player system, better motor control, working headlights, and more.
Skagmo’s first thought was to build the car for his daughter from scratch. Instead, he focused his energy on what he enjoyed: the electronics. He bought an off-the-shelf electric kids’ car with a dead battery to start, then dug in his heels to modernize it.
This is over-engineering at its finest, folks. Skagmo took a very straightforward that could drive forward and backward and turned it into something much closer to modern automobiles. He built a dashboard for the kids’ car that includes working switches, buttons, a selfie camera, and a touchscreen display and speaker.
Image 1 of 2 Original electrical architecture of kids' car (Image credit: Jon Skagmo) Image 2 of 2
Skagmo's redesigned electrical architecture of kids' car (Image credit: Jon Skagmo)
Under the hood, he installed a Raspberry Pi 3 with a custom daughterboard. The daughterboard includes a GPS/GNSS chip originally meant for geofencing. Skagmo said he quickly disabled the geofence function because he “realized it was a little naive to keep her inside that small confined geofence.” He can still use it to keep tabs on where she’s driving since the setup connects via Wi-Fi to a Home Assistant server.
Under the hood of the Raspberry Pi car (Image credit: Jon Skagmo)
He also wired in a sound system, including an audio amplifier. This connects to a small subwoofer under the seat and a speaker in the dashboard. Other components transform the accelerator pedal to a proportional pedal—the further down the child presses the pedal, the faster the car goes.
Back behind the wheel, Skagmo made the dashboard based on a 3U sub-rack form factor. The sides are plywood, but the panels are machined from 2.5mm aluminum sheets. Skagmo said the dashboard includes a wide-angle selfie camera, which was primarily for “recording fun videos but also useful for two-way video communication with the driver.”
Image 1 of 2
Interior of the Raspberry Pi kids' car (Image credit: Jon Skagmo) Image 2 of 2
Dashboard for Raspberry Pi car (Image credit: Jon Skagmo)
Skagmo also includes a 4-inch 480x800 touchscreen that displays the music playing, essential information like battery life remaining, and the percentage the accelerator pedal is depressed. There’s also a moving map. This was all done using a custom PyQT GUI application Skagmo wrote for the Raspberry Pi.
Next, a 2 x 5 array of physical buttons with LED indicators connect over I2C to an MCP23018 microcontroller. These include switching between forward and reverse travel buttons, turning on the headlights and siren, and controlling the music player. Oh, and just because, why not? There’s even a button using MQTT under the hood to control the garage door.
(Image credit: Jon Skagmo)
The car initially just had stickers for headlights, which caused Lightning McQueen a lot of grief. Skagmo found LED “angel eye” lights that fit perfectly into the recessed well for those stickers. Those, too, are wired into the dashboard so Skagmo’s daughter can turn them on and off with a button.
Overall, it’s a terrific project, and it makes me glad my children are grown. I would be hard-pressed to improve on something this cool.
Get updates delivered to you daily. Free and customizable.
It’s essential to note our commitment to transparency:
Our Terms of Use acknowledge that our services may not always be error-free, and our Community Standards emphasize our discretion in enforcing policies. As a platform hosting over 100,000 pieces of content published daily, we cannot pre-vet content, but we strive to foster a dynamic environment for free expression and robust discourse through safety guardrails of human and AI moderation.
Comments / 0