01/hardware/light
Hpsaturn 73672efee7
added ino file link because it wasn't clear
2024-03-28 23:15:33 +01:00
..
bodies Documenting the bodies. 2024-03-25 18:14:16 -04:00
BOM.md directory for bodies and add extra files 2024-03-12 17:51:16 -04:00
Labeled Wiring Diagram.png Labeled Wiring Diagram 2024-03-21 20:33:58 +03:00
O1Light - M5 ATOM Echo.fzz directory for bodies and add extra files 2024-03-12 17:51:16 -04:00
README.md added ino file link because it wasn't clear 2024-03-28 23:15:33 +01:00
wiring diagram.jpg directory for bodies and add extra files 2024-03-12 17:51:16 -04:00

README.md

ESP32 Setup

Flashing

To set up audio recording + playback on the ESP32 (M5 Atom), do the following:

  1. Open Arduino IDE, and open the client.ino file
  2. Go to Tools -> Board -> Boards Manager, search "esp32", then install the boards by Arduino and Espressif
  3. Go to Tools -> Manage Libraries, then install the following:

Finally, to flash the .ino to the board, connect the board to the USB port, select the port from the dropdown on the IDE, then select the M5Atom board (or M5Stack-ATOM if you have that). Click on upload to flash the board.

Wifi

The board needs to connect to WiFi. Once you flash, connect to the ESP32 WiFi portal "01-Light" which will get WiFi details. Once it connects, it will ask you to enter 01OS server address. Once its able to connect, you can use the device.