Hardware

Ultimately, streaming through BLE is practically impossible, as the maximum speed for sending data over Bluetooth is functionally around 0.8 MB/sec where video streaming at around 15 frames a second would require around 4 MB/sec. I’ve gotten a good chunk of progress done implementing the Access Point method, in which the ESP32 will broadcast its own network for devices to connect to in order to access streamed data.

Without the hardware expertise, a lot of work was spent on learning about how to retrieve the footage from the hardware through the camera pins. Fortunately, a lot of the configuration could be found online, and had documentation to allow me to grasp the retrieval of data.

Screens

Kat began work on the Person History screen, which also means she’s building the infrastructure behind storing face data. Eventually, this infrastructure will be a core part of recognizing the people that the aiSight app can call out.