Adafruit MEMENTO - Python Programmable DIY Camera - Bare Board

Item number 5420 Brand Adafruit Model 5420 Share Write a review
New
Adafruit MEMENTO - Python Programmable DIY Camera - Bare Board



Description

Make memories, or just a cool camera-based project, with Adafruit's MEMENTO Camera Board. It's a development board with everything you need to create programmable camera and vision projects: with a camera module, TFT preview screen, buttons, SD card slot, and driven by a powerful ESP32-S3 with 2 MB of PSRAM for buffering 5 MegaPixel camera images.

This product is just the mainboard, and does not come with an enclosure, LED ring, hardware, SD card, or battery. The ESP32-S3 is a WiFi and Bluetooth® LE capable, 240 MHz dual core Tensilica processor, much like the famous ESP32. The S3 adds native USB support so it's great for use with Arduino or CircuitPython.

The S3 also has the ability to interface with raw camera modules. The cameras require 12 GPIO pins and fast data transfer to get images off the sensor, then a lot of memory for storing 2560 x 1920 images - which is why we picked an S3 module with 2MB of PSRAM to read JPEGs into memory for saving onto an SD card. To make the board easy to use, we added a ton of supporting hardware:

  • ESP32-S3 module with 8 MB Flash, 2 MB PSRAM - dual core 240MHz Tensilica with WiFi and BTLE.
  • OV5640 camera module with 72 degree view and auto-focus motor - 5MP camera sensor with JPEG encoder built in.
  • 1.54" 240x240 Color TFT - for previewing the camera images or user interface design.
  • MicroSD card slot - store images or animations to any SPI-capable micro SD card.
  • Two Digital/Analog Stemma Ports - JST PH-3 connectors for A0, A1, and power+ground for adding external buttons, LEDs, or sensors. Can provide 3V or 5V power.
  • I2C Stemma QT Port - connect just about any I2C sensor with a Stemma QT JST SH port, provides 3.3V power and logic.
  • LIS3DH Accelerometer - triple-access accelerometer can detect orientation, shaking, or movement.
  • LiPoly battery charging support - use a 3.7/4.2V 350mA or 420mA battery for on-the-go snaps.
  • 6 User Buttons - change modes, preview saved images, play games.
  • Buzzer - play tones or alerts, indicate when a photo was successfully taken.
  • Analog Microphone - can be used as a sensor to detect loud sounds.
  • Shutter button - connected to GPIO 0 for entering the ROM bootloader.
  • Reset button - for entering the bootloader or starting over.
  • On/Off switch - cut all power when using a battery.
  • USB Type C - for programming the ESP32-S3, as well as REPL access in CircuitPython and charging the optional LiPoly battery.
  • Breakout pads for hardware UART - for more intense debugging needs, solder wires to the through-hole pads to connect to a console cable.
  • Four M3 standoffs - for mounting or enclosure attachment.

We've got both Arduino and CircuitPython example code that lets you preview the camera, adjust settings, and take photos that are saved to disk. However, we recommend CircuitPython because the compilation time in Arduino is quite intense due to the large amount of code required to run the camera. CircuitPython is fast to develop for and our library will make it easy to start making custom camera projects.

Properties

Brand information
Brand Adafruit
Model5420
Adafruit
€ 44,40€ 36,70 Excl. VAT (NL)
Out of stock In stock with supplier
Delivered in 10 to 30 days
Adafruit MEMENTO - Python Programmable DIY Camera - Bare Board € 44,40
Shipped from € 3,50 (NL) 30 days cooling-off Excellent service

Customer questions

Customer Reviews

Adafruit MEMENTO - Python Programmable DIY Camera - Bare Board Click a star to leave your review

Recently viewed items

Webwinkelkeur Opencircuit