This year I started experimenting with an ESP32 and a 2’’ 320x240 display.
Already the circuitry of the device is almost settled, and the first tests showed that almost all software of the classic ESPboy can be ported to ESP32boy quite easily.
Experiments continue, let’s see what will come out of it )
Consider
1)using esp32 s3 that even has (very small) ai processing power (would be future proof )
2)make it a way so it can use other esp32 projects without modifying (if possible) like esp32 marauder, minigotchi, ghost esp, etc and cardputer firmware like bruce, bmorcelli launcher(they are already available in esp32 cheap yellow display so I’m sure they will be compitable with esp32boy)
3)make it compitable with drones, rovers(as brain/flight controller) espboy already supports nf24l01 so prototyping would be easy.
maybe take ideas from https://www.wiphone.io/ , otto diy robot(i don’t like humanoid robots )
5)posting videos, progress, updates in community and others like circuit digest/etc OBVIOUSLY IN MANY SUBREDDITS . like https://www.reddit.com/r/DIY/ (instant traffic)
0)maybe open a tiktok account and post attractive features of espboy like garage door open, rfid clone for dumbs .
The standard old ESP32 is used in the base.
It is the oldest chip, but it is cheap, has high performance, two fast cores, good support for peripherals. This chip is the most supported in Arduino IDE and on other platforms and has the most developed support from libraries, as well as has the largest amount of software developed for it )
I like the good old ESP32 despite the prospect of more modern RISC V.
You know what’s better because your are the dev.
But i said future proof because in future when we add esp32boy vision or face/object/gesture detector, voice commands(yes, esp32 s3 has built in voice command processing for like 200+ commands support ) or any module/feature that needs psram/more flash (16MB) ESP32 S3 would be there.
And most amazing feature, i guess, built in jtag debugger.
For price, esp32 s3 isn’t so much expensive than esp32 if you buy Chinese version what’s exactly same.
I’m using Chinese one, telling from own experience, no issue.
Yes, i get it. It’s old esp32 mini version.and identical to esp8266 mini that espboy uses. Using esp32 s3 will need to modify 3d printed parts/casing/body.
(
What microcontroller will be used is your choice.
I’m just gave a mere suggestion.
)
I got same idea and buying screen to test on esp32 s3. The price now is quire cheap from China.
I think arduinoIDE support compatible esp32/esp8266 versions (same as it do to arduino compile).
I will try to work on arduinoIDE with esp32 version competible
Of course, give it a try, it could turn out to be a great project.
For my part, I will try to finish the ESP32boy this year and port some of the ideas from the original ESPboy