Переглядів 20,870
This is a DIY smart camera made with an esp32-cam and a TFT screen, put together on some perf board.
To get this working requires three tweaks:
1. Use esp32 board version 1.0.6.
2. Change the User_setup.h file in the TFT_eSPI library to reflect the pins you are using for SPI connection to TFT screen (i've provided my copy on the gihub repo).
3. Update the calloc to ps_calloc in your C:\Users\yourname\Documents\Arduino\libraries\bird_classification_3_inferencing\src\edge-impulse-sdk\porting\arduino\ ei_classifier_porting.cpp file. The idea for this work around came from Ralph Bacon ( / ralphbacon .
Links:
The code repo: github.com/jonathanrandall/ed...
Next episode: connecting the camera to Azure:
• DIY smart camera #2: U...
The RobotZero One project that this is based on:
robotzero.one/esp32-cam-tft-s...
The Kaggle datasets.
Animals: www.kaggle.com/datasets/ashis...
People: www.kaggle.com/datasets/ahmad...
Scenes: www.kaggle.com/datasets/aryan...
My Edge Impulse Project:
studio.edgeimpulse.com/studio...
Edge Impulse Repo:
github.com/edgeimpulse/exampl...