|
|
пре 3 година | |
|---|---|---|
| .. | ||
| .helper | пре 3 година | |
| components | пре 3 година | |
| include | пре 3 година | |
| lib | пре 5 година | |
| main | пре 3 година | |
| test | пре 3 година | |
| .gitignore | пре 3 година | |
| CMakeLists.txt | пре 3 година | |
| README.md | пре 3 година | |
| dependencies.lock | пре 3 година | |
| partitions.csv | пре 5 година | |
| platformio.ini | пре 3 година | |
| sdkconfig.defaults | пре 3 година | |
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