Hacker News new | ask | show | jobs
by evanjrowley 719 days ago
A comparable board is the ESP32-CAM, which is supported by this really practical computer vision project: https://github.com/jomjol/AI-on-the-edge-device?tab=readme-o...
4 comments

In the CV department, I recently ordered a cheap FPGA + ARM Cortex-M3 + 64 Mbit SRAM + 32 Mbit flash that does camera input and HDMI output. Like a budget Zynq for CV.

https://wiki.sipeed.com/hardware/en/tang/Tang-Nano-4K/Nano-4...

https://www.aliexpress.us/item/3256806880637138.html

Cool board!

Would any of the "retro" game/home computer firmwares fit in that FPGA? I find comparing capacity hard for stuff like that.

There's absolutely no reason ROMs have to waste scarce resources of a hybrid FPGA. Micro SD cards (called TF in China) and eMMC are the usual solutions.

Example: https://www.aliexpress.us/item/3256806498688867.html

Yes, easily, but unless someone has done it already, 'porting' them to this board would be a lot of work.
What an awesome amount of tech for so little money.
I wish I had the time to tinker with these bad boys
There is an ESP32-S3 version of this camera breakout board, which is presumably what OP might have used for prototyping.

The S3 variant easily justifies the slight additional cost, given that it's easily faster by an order of magnitude or greater, having SIMD and an FPU.

https://github.com/espressif/esp-dl/tree/master/examples/fac...

Oh wow TIL ESP32 can run TensorFlowLite. Person detection in 54ms! https://github.com/espressif/esp-tflite-micro?tab=readme-ov-...
How many fps can that project do?