MM6108 ESP32 based cameras

Hi all,

Just sharing some recent hardware/software I have knocked up using an ESP32S3 with the MM6108 Wi-Fi HaLow chip.


Hardware

I have made two boards, both of which use existing ESP32S3 development boards as the base. This was mainly for speed and to reduce risk as they already include the battery charging circuit.

Software

For software I have put together some example projects (currently just 2 camera examples) that can be used with these boards or any other ESP32 based boards. There is still work to be done on them, optimising the ESP32’s power consumption being a big one. However, I think they serve as a good point of reference.

MQTT Camera Example

The example that I am using the most at the moment is the mqtt_pic_client. This is mainly because it works nicely with the Home Assistant MQTT Camera Intergration and means I don’t need to do any front-end web development.

I just needed to add the following to configuration.yaml in my Home Assistant instance.

mqtt:
  camera:
    - topic: camera/image
      name: home_cam
      unique_id: camera.home

Now I can view the image published by the camera on my phone using the Home Assistant app :tada: .

4 Likes