Arduino Tiny Machine Learning Kit
The Arduino Tiny Machine Learning Kit AKX00028 is an official Arduino product designed. Which is the practice of running machine learning models on low-power, resource-constrained microcontrollers. This kit is particularly well-suited for educational purposes and prototyping edge AI applications.
Key Components of the Kit (AKX00028):
- Arduino Nano 33 BLE Sense Lite Board: This is the heart of the kit.
- Microcontroller: Nordic nRF52840 (32-bit ARM Cortex-M4F with FPU, 64 MHz). This powerful yet energy-efficient chip is ideal for embedded machine learning.
- Memory: 1MB Flash memory and 256KB SRAM.
- Connectivity: Bluetooth Low Energy (BLE) 5.0, enabling wireless communication.
- Onboard Sensors (Lite version): The “Lite” version of the Nano 33 BLE Sense includes a robust set of sensors crucial for TinyML:
- 9-axis IMU: Accelerometer, Gyroscope, and Magnetometer (e.g., BMI270 & BMM150 in Rev2, LSM9DS1 in earlier versions) for motion, orientation, and gesture detection.
- Digital Microphone: (e.g., MP34DT06JTR) for audio processing and voice control.
- Gesture, Proximity, Ambient Light, and Color Sensor: (e.g., APDS9960) for touchless interaction, light intensity, and color detection.
- Barometric Pressure Sensor: (e.g., LPS22HB) for atmospheric pressure and altitude sensing.
- OV7675 Camera Module: A VGA (640×480) CMOS camera module, enabling basic image capture for TinyML vision applications like simple object recognition or presence detection.
- Arduino Tiny Machine Learning Shield: A custom shield that simplifies connecting the camera and other components to the Nano 33 BLE Sense Lite board, making prototyping more convenient.
- USB A to Micro USB Cable: For connecting the Nano 33 BLE Sense Lite to your computer for programming and power.