SaraKIT is an expansion board for the Raspberry Pi Compute Module 4 (CM4), designed to provide advanced voice control and precise motor management capabilities. It features three highly sensitive microphones that support sound localization, enabling accurate voice recognition from up to 5 meters away. Additionally, SaraKIT incorporates two independent BLDC motor controllers for quiet, high-speed, and precise control of gimbal motors. The expansion board also includes a CSI interface for two cameras, along with two accelerometers, a gyroscope, and a temperature sensor, all connected via a flexible cable.
SaraKIT offers a versatile and robust solution for developers and enthusiasts aiming to create modern, efficient products with voice control features. It is ideal for building robots, home automation systems, and integrating with smart devices in home or office environments.
Features & Specifications
- Carrier board for Raspberry Pi Compute Module 4 (CM4)
- Dimensions: 9 cm, slightly larger than a credit card
- Audio processing based on ZL38063
- Three SPH0655 microphones
- Microphone sensitivity: -37 dB ±1 dB @ 94 dB SPL
- High Signal-to-Noise Ratio (SNR)
- Amplified stereo output: 2 x 6 W, 4 Ω
- Two three-phase BLDC motor drivers: DRV8313, 65 V max, 3 A peak
- Two encoder inputs (can be reprogrammed as GPIO)
- 11 GPIO pins (supports UART, I2C, PWM, and more)
- Two CSI camera interfaces
- Digital accelerometer LIS3DH, 3-axis, with selectable ranges: 2g / 4g / 8g / 16g, 16-bit, I2C/SPI interfaces
- Always-on 3D accelerometer, 3D gyroscope, and temperature sensor LSM6DS3TR
- Embedded programmable 16-bit microcontroller with 32 KB memory (dsPIC33)
- Host USB port
Hardware Overview
For more information, please visit CrowdSupply. We welcome your support for this project if you’re interested! 🙂
If you have any questions regarding PCBs or PCBA, please feel free to contact me at info@wellcircuits.com.