Go to file
Josh Stewart 8ad386d620 Fix littlefs upload from remote
Fix littlefs upload from remote
2024-09-08 14:35:09 +10:00
.github Make uploaded filenames match github release 2024-09-08 14:23:24 +10:00
data Add option for only FW update from remote server 2024-09-08 14:12:07 +10:00
include Initial commit of POC 2024-08-22 14:08:02 +10:00
lib Initial working OTA updates from Github releases 2024-09-08 09:21:22 +10:00
src Fix littlefs upload from remote 2024-09-08 14:35:09 +10:00
.gitignore Initial commit of POC 2024-08-22 14:08:02 +10:00
CMakeLists.txt Initial commit of POC 2024-08-22 14:08:02 +10:00
LICENSE Initial commit 2024-08-22 13:48:28 +10:00
README.md Initial commit of POC 2024-08-22 14:08:02 +10:00
partitions.csv Initial working OTA updates from Github releases 2024-09-08 09:21:22 +10:00
platformio.ini Initial working OTA updates from Github releases 2024-09-08 09:21:22 +10:00
sdkconfig.esp32-c3-supermini Initial working OTA updates from Github releases 2024-09-08 09:21:22 +10:00

README.md

Speeduino

License Sponsors https://img.shields.io/discord/879495735912071269

A low cost, DIY friendly Engine Management System (ECU) based on the Arduino framework

Speeduino Airbear

Airbear is an add-on board for Speeduino based ECUs based on the ESP32-C3 chip.It is designed to add a bluetooth and wifi interface to Speeduino ECUs, including a web based dash.

It is currently in VERY early stages of development and is not yet ready for use.

Documentation

In progress

Hardware

Any ESP32-C3 board will work, however the intended target board is the low cost ESP32-C3 Supermini This can be found on many retailers including AliExpress and eBay.

Usage

Airbear consists of 2 main components, the firmware on the board itself and the web based dashboard.

The firmware should be installed via PlatformIO:

  1. Open the project folder in PlatformIO
  2. Go to the PlatformIO tab on the left hand side
  3. From within the 'Project Tasks' menu, select 'Upload'
  4. From within the same menu, select 'Upload Filesystem Image'

Once the firmware is loaded on the board, configuration can be performed via the web interface. Initially the board will create a wifi AP with the SSID 'Speeduino Dash' and no password. Connect to this wifi network and then open a browser to http://speeduino.local/config in order to configure the unit.