|
|
3 anni fa | |
|---|---|---|
| .. | ||
| .helper | 3 anni fa | |
| components | 3 anni fa | |
| include | 3 anni fa | |
| lib | 5 anni fa | |
| main | 3 anni fa | |
| test | 3 anni fa | |
| .gitignore | 3 anni fa | |
| CMakeLists.txt | 3 anni fa | |
| README.md | 3 anni fa | |
| dependencies.lock | 3 anni fa | |
| partitions.csv | 5 anni fa | |
| platformio.ini | 3 anni fa | |
| sdkconfig - Kopie.defaults | 3 anni fa | |
| sdkconfig - Kopie.esp32cam | 3 anni fa | |
| sdkconfig.defaults | 3 anni fa | |
git clone https://github.com/jomjol/AI-on-the-edge-device.git
cd AI-on-the-edge-device
git checkout rolling
git submodule update --init
See further down to build it within an IDE.
cd code
platformio run --environment esp32cam
pio run --target upload --upload-port /dev/ttyUSB0
Alternatively you also can set the UART device in platformio.ini, eg. upload_port = /dev/ttyUSB0
pio device monitor -p /dev/ttyUSB0
git clone this project
in Linux:
git clone https://github.com/jomjol/AI-on-the-edge-device.git
cd AI-on-the-edge-device
git checkout rolling
git submodule update --init
in VS code, open the AI-on-the-edge-device/code
cd AI-on-the-edge-device/code && code .open a pio terminal (click on the terminal sign in the bottom menu bar)
make sure you are in the code directory
To build, type platformio run --environment esp32cam
Connect the device and type pio device monitor. There you will see your device and can copy the name to the next instruction
Add upload_port = you_device_port to the platformio.ini file
make sure an sd card with the contents of the sd_card folder is inserted and you have changed the wifi details
pio run --target erase to erase the flash
pio run --target upload this will upload the bootloader.bin, partitions.bin,firmware.bin from the code/.pio/build/esp32cam/ folder.
pio device monitor to observe the logs via uart