Professional Documents
Culture Documents
Camera NanoTank
by
This intructables show how to use Seeed Studio XIAO ESP32S3 and corresponding camera module to build a NanoTank.
Supplies:
The rst time I see NanoTank is at @ushineko3n Twitter. The NanoTank main idea is using the motor case as the axis, this
allow the tank become much smaller in size. This project reuse the NanoTank design to build this tiny toy.
Ref.:
https://twitter.com/ushineko3n/status/1490627407963095041
https://itoi.jp/M5Stack.html#NanoTank
Step 2: 3D Print
Arduino IDE
Download latest ESPAsyncWebServer libraries: (press "Clone or Download" -> "Download ZIP")
https://github.com/arjenhiemstra/ESPAsyncWebServer
Import libraries in Arduino IDE. (Arduino IDE "Sketch" Menu -> "Include Library" -> "Add .ZIP Library" -> select
downloaded ZIP le)
Arduino ESP32 lesystem uploader
Follow the installation steps to install Arduino ESP32 lesystem uploader if you are not yet do it:
https://github.com/lorol/arduino-esp32fs-plugin
FSBrowserPlus
The GPIO assignment had been revised many times, here are the nal connection summary:
XIAO ESP32S3 DRV8833 Drive Board Other Parts
============ =================== ===========
D0 (GPIO1) -> IN1
D1 (GPIO2) -> IN2
D3 (GPIO4) -> IN3
D4 (GPIO5) -> IN4
BAT- -> GND -> Lipo -ve
BAT+ -> Lipo +ve
3V3 -> VCC
OUT1, OUT2 -> Motor 1
OUT3, OUT4 -> Motor 2
Step 8: Enjoy!
Wish list:
Power Switch? This NanoTank is too small and not yet have a power switch
Mission Launcher?
Speed?
More Terrain Adaptation?
Auto Focus?
Snap Photo? XIAO ESP32S3 Sense have built-in SD card slot
Sound Streaming? XIAO ESP32S3 Sense actually have built-in digital microphone
Visual AI?
Speech Command Recognition?
I love the use of large rubber 'O' rings for the tracks on this little thing