Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/x-rays5/robot_car

A control panel for the ELEGOO smart robot car kit. Using the bluetooth web api for communication.
https://github.com/x-rays5/robot_car

arduino bluetooth bluetooth-low-energy car controller elegoo svelte typescript

Last synced: 1 day ago
JSON representation

A control panel for the ELEGOO smart robot car kit. Using the bluetooth web api for communication.

Awesome Lists containing this project

README

        

# Robot car
This program was developed on a ELEGOO smart robot car kit 3.0. While not tested the basic functionality of this program will most likely work, on all the ELEGOO smart robot car kits.

# Technologies
- Languages: c++, typescript
- Libraries: ArduinoJson, IRremote, Svelte, Bootstrap, Font Awesome
- Hardware: ELEGOO smart robot car kit 3.0
- Hosting: Cloudflare pages
- misc: Node.js, BLE, Bluetooth web api

# Usage
arduino setup:
1. Install the https://github.com/bblanchon/ArduinoJson library.
2. Install the https://github.com/Arduino-IRremote/Arduino-IRremote library.
3. Disconnect the bluetooth module from the arduino.
4. Then upload the arduino program car_control/car_control.ino to the arduino.
5. Connect the bluetooth module to the arduino.
6. Turn the car on.
7. Go to https://robot-car.scheenen.dev/ this will always have the latest version of the control_panel running.
8. Connect to the car and have fun!