Skip to the content
PCBKitNew board
2 layers107.5 × 50 mmRemote, the printed circuit board in 3D

An RC FPV mini racing car with special effects like in games

Size
107.5 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
20
Pads
66
Tracks, vias
39, 1
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
11 Jun 2026
Updated
1 Aug 2026

Overview

Remote is an open-source printed circuit board by amionearth, from the amionearth/Project-Nitro repository on GitHub. It is a 2-layer board of 107.5 × 50 mm with 16 parts on 20 nets, routed with 39 tracks and 1 via.

Its parts include 10 switches, 1 diode and 1 connector.

README

README.md

Project-Nitro 🏎️💨

FPV RC Racing Car with Game Effects

Have you ever wondered about having a FPV RC Racing Car with games effects such as:

  • Boost
  • Gun
  • Health
  • Drift
  • And more effects Well I have made this with the help of NFC TAGS. How it works is simple: when each car has an NFC reader underneath it and when it passes over a NFC tag, it will detect the code and look for what power or bad effect it is. Then It can pull that effect whenever we want. Beat your opponent and win with super powers using our own strategy to win the game! all with our own custom path with what you have in your house.

Zine

zine zine

Motivation

I have always wondered to play RC car like in games with boost, power, win, health etc.. because that all make more fun for the world and playing with friends makes it even more fun. So I built this car - it will give you a game vibe with RC FPV cars in real life, bringing more fun and joy to the world!## How to Build 🛠️

Hardware Showcase 🛠️

Photos of Car and Remote 📸

Car

Car
Car 2
Car 3

Remote

Remote
Remote 2
Remote 3

Circuit & Diagram

Car Schematics

Car Schematics

Remote PCB & Schematics

Remote Schematics PCB 1
PCB 2

Assembling

Car

add screw and heat sink here: car

Remote

Rc

Car Assembly

After 3D printing, check the tolerance of each part and sand it smoothly for better look and placement. Then solder everything with wires, place each component in its designated position as shown in the .step & .f3d files,with the screw and glue. glue the IR receiver , transmitter and batteries in their places, place ESP32 on the ESP tray and screw it well, then mount to the car body as shown.## Car Assembly

  1. 3D print all STL files from /cad/car.
  2. Sand the parts until they fit smoothly.
  3. Insert all M3 heat inserts
  4. Mount the N20 motor using two M3 screws.
  5. Install the steering servo.
  6. Mount the ESP32.
  7. Install the PN532 NFC module.
  8. Connect all electronics according to wiring diagram.
  9. Mount FPV cam.
  10. Install battery
  11. scraw body as shown in this places. car

Remote Assembly

Car Assembly

  1. 3D print all STL files from /cad/remote.
  2. Sand the parts until they fit smoothly.
  3. Insert all M3 heat inserts. as shown in this places. Rc
  4. place the batter.
  5. Mound the ESP32.
  6. Mount PCB after soldering all switchs and LED.
  7. Insert the button.
  8. connect all electronics according to wiring diagram.
  9. Slide in the sreen and screw.
  10. slide the bottom case.
  11. Close body.

How to Play/Setup 🎮

when you turn on the remote and car, it will connect (if it's your first time,you may need to pair them with car) You'll get a web interface in phone or laptop for FPV.Once connected you have two modes:

Free Ride Mode

You can drive it as normal RC car without any special features.

Race Mode

In this mode, you need an opponent to play with. One of you will host the game and that person's car becomes the controller of the game also. The remote looks for players when a player is found:

  • Flip the car and reegister all NFC tags again
  • Accept the win gate tag and pit lane
  • Place everthing in place as you want
  • Everywhere, you can make your own track with anything you have
  • Play and win the game

Game Effects ⚡

Good Power-ups

  • Boost - Speed boost to move faster
  • Health - Get more health
  • Shield - Protection from enemy bullets
  • Bullets - Shoot projectiles

Bad Effects

  • Drift - The car gets drift randomly
  • Random Control - Controls switch randomly (forward becomes backward)
  • Slowness - Car goes slowly
  • Damage - Low health

Bonus Feature

All bad effects can be cleared by going to your own pit lane. ## How It Works ⚙️

This all works with ESP-NOW protocol. The host's car maintains the rules and everything:

  • car ↔ remote - Direct communication between each unit
  • car(host) ↔ car(client) - Host communicates with client cars
  • camera → WiFi web → phone, laptop... - Video stream to viewer devices

Folder Structure 📁

text
cad/

|- car/
|  |- car.step

|- remote/
|   |- Remote.step

|- nfc/
|   |-nfc tag sticker.step

firmware/

| - car/
|   |-Car firmware

|- remote/
|   |-Remote firmware

|- camera/
|   |-FPV camera firmware

Car Section

Remote Section

BOM (Bill of Material)

BOM

Car Components 🛒

ItemNumberPriceLinks
5mm 940nm IR Emitter Transmitter2₹140Amazon
MPU6050 IMU1₹174Amaz
PN532 NFC RFID Module1₹425Robokit
ESP32S3-Sense1₹1800SeeedStudio
ESP32 WiFi Bluetooth1₹299Amazon
6V N20 600 RPM Motor1₹149Robocraz
3.7V 2500mAh 18650 Li-Ion Battery2₹500Robocraze
TP4056 Type-C Mini Charger1₹49Robocraz
LM2596 DC-DC Buck Converter1₹79Robocraze
SG90 Micro Servo Motor1₹99robocraze
DRV8833 2-Channel Driver1₹99Robocraze
TSOP38238 IR Receiver Diode2₹50QuartzComponents
M3x4mm Heat Set Inserts20₹80Robu
M3 x 6mm Screw20₹60RoboticsDNA

Approximate Car Cost: ₹4,000

Remote

ItemNumberPriceLinks
ESP32 WiFi Bluetooth1₹299Amazon
Tactile momentary push button12₹36amazon
3.7V 1500mAh LiPo Rechargeable Batery Model1₹350robocraze
TP4056 Type-C Mini1₹49robocraze
3.3V Small Piezo Buzzer1₹30https://robocraze.com/products/3-volts-buzzer-small
5mm RGB LED1₹15robocraze
2.8 Inch tft LcD display1₹780robocraze
m3x4mm heatset inserts12₹80Rubu
M3 x 6mm screw12₹60RoboticsDNA

Approximate Remote Cost

₹1700

Total Approximate Cost for each

PartCost
Car₹4000
Remote₹1700

Future Upgrade ⏫

  • Leader Board
  • Anti-Cheating
  • more challenge

Thats it for now.> NOTE: you need to place a black transparent plastic thin sheet or something on the front window where the camera is placed and in the remote for the switch you can either use this Prototyping PCB or you can custom print a pcb board everything on car and remote is either snap fit or screwable and only the led , ir and batter need glue-gun/tap

Parts

16
QtyValueFootprintReferences
10TS08-66-43-BK-160-SMT-67-TRButton_Switch_THT:SW_PUSH_6mmS1, S2, S3, S4, S5, S6, S7, S8, S9, S10
3MountingHoleMountingHole:MountingHole_3mmH1, H2, H3
1*Module:tp4056M1
1APA-106-F5LED_THT:LED_D5.0mm-4_RGBD1
1Conn_01x13_PinConnector_PinSocket_2.00mm:PinSocket_1x13_P2.00mm_HorizontalJ1

Questions

How big is the Remote PCB?

It measures 107.5 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Remote use?

16 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.

Where can I download the Remote KiCad files?

From the amionearth/Project-Nitro repository on GitHub, at the commit this page was made from: the board is pcb/remote/PCB/PCB.kicad_pcb and its schematic circuit/car/car.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Remote design in my own project?

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

Similar boards

  • 2 layers140.5 × 30 mmType e, the printed circuit board in 3D

    Type e

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    16 parts3kApache-2.0
  • 2 layers41.4 × 14.5 mmU2f zero, the printed circuit board in 3D

    U2f zero

    conorpp/u2f-zero

    U2F USB token optimized for physical security, affordability, and style

    16 parts2.4k
  • 2 layers122 × 37 mmV0-UmbilicalBoard, the printed circuit board in 3D

    V0-UmbilicalBoard

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    16 parts1.1kGPL-3.0
  • 2 layers152 × 57.6 mmVideoslotadapter, the printed circuit board in 3D

    Videoslotadapter

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    16 parts1kGPL-3.0
  • 2 layers36 × 63.4 mmSmart ringfinal layout, the printed circuit board in 3D

    Smart ringfinal layout

    hackclub/OnBoard

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

    16 parts915
  • 2 layers60 × 40 mmHASwitchPlate, the printed circuit board in 3D

    HASwitchPlate

    aderusha/HASwitchPlate

    LCD touchscreen for Home Automation

    16 parts738MIT
  • 2 layers21.1 × 26.9 mmDemo, the printed circuit board in 3D

    Demo

    easyw/kicadStepUpMod

    kicadStepUp: ECAD to MCAD FreeCAD WorkBench

    16 parts704