this an almost generic firmware project (written for ESP8266
) for Remote Controlled Cars (RC).
The remote works over a WIFI connection and in a single-page web application.
This project is still under development and research, so as soon as the hardware is figured out, all the hardware schematics and the PCB (maybe) will be available.
- ESP-8266
- ESP-01
- ESP-12
- ESP-32
- ESP-32-WROOM
- ESP-32-CAM
- The project contains the following:
- Firmware
- Developed in PlatformIO
- Arduino Framework
- Used ArduinoJson
- Used PCF8574
- Web Server
- Static File Server
- Web API
- mDNS
- OTA Update
- Web page static files
- Used LittleFS
- Index page
HTML
,CSS
,JS
- manifest.json
- SVG and PNG icons
- Config.json
- Firmware
-
This firmware currently supports:
- Head Lights
- Break Lights
- Signal Lights
- Gear System (only
DRIVE
,NEUTAL
, andREVERSE
are supported) - Horn
- Fixed Speed
DC Motor
Drive (FORWARD
andREVERSE
) - Steering (
Servo
based) - Debug Console
-
These Features might also be implemented in the near future:
- Underglow Lights
- Variable Speed
DC Motor
Drive - Steering ('DC Motor' based)
- Gear System (
Manual
gear system) - Pneumatic Height Control (
Servo
based) -
Brushless DC Motor
Drive - FPV Camera