This kit includes 2 servo motors and a Monk Makes ServoSix interface board for use with Raspberry Pi. It also includes a Raspberry Leaf GPIO template, a bunch of female-to-female header pins and a 4xAA battery box.Features of the Servo Six board
Screw terminals for servo power supply
Reverse-polarity protection for the servo power supply
470 µF 16 V capacitor for servo supply
470 Ω current limiting resistors for servo control lines (to protect GPIO pins)
Power indicator LE
DownloadsInstructions
Monitor soil moisture, temperature and relative humidity measurement with the Plant Monitor. This board is compatible with the BBC micro:bit, Raspberry Pi and most microcontroller boards. Alligator / croc clip rings Ready soldered header pins for your choice of microcontroller. Easy to use UART serial interface Additional analog output for moisture only Built-in RGB LED Downloads Datasheet Instructions
The BME680 from Bosch Sensortec is the new, compact ambient sensor with integrated sensor technology for humidity, pressure, temperature and air quality. The I²C and SPI digital interfaces also enable simple and fast readout of the measured values. Specifications Digital interfaces I²C, SPI Operating voltage 3-5 V Compatible to Arduino, Raspberry Pi Dimensions 30 x 14 x 10 mm Weight 10 g Humidity sensor Response time 8s Accuracy tolerance ± 3% Hysteresis ≤ 1.5% Pressure sensor Pressure range 300-1100 hPa Relative accuracy ± 0.12 hPa Absolute accuracy ± 1 hPa Temperature sensor Operating range -40°C - 85°C Full accuracy 0°C - 65°C Air quality sensor Response time 1s Downloads Datasheet
Manual
Spencer is a DIY voice assistant that will teach you about AI, voice recognition, IoT, and speech synthesis.
Features
Ask about the weather forecast for your area
Hear a joke
Ask him to sing you a song
Set a stopwatch
Make Spencer display custom animations
Laugh at his corny popular culture references
Included
Spencer’s circuit board that includes a pre-soldered 144-pixel LED grid
The brain board – does smart stuff and includes a dual-core processor, a 16 MB flash memory chip, and power-management circuitry
Acrylic casing – this protects Spencer’s innards from the outside world
A big red button
Various smaller components such as resistors and pushbuttons
Micro USB cable for powering your Spencer
5W Speaker
Instruction booklet – ready for your offline knowledge consumption
Here you can find the assembly guide!
Features Fully assembled and tested Nixie clock Six tested IN-14 Nixie tubes mounted to the clock base Two neon colon tubes installed into the clock base 12 V DC power adapter IR remote control Built-in proximity sensor User manual This clock is a combination of modern technologies and vintage Nixie tubes. It is a perfect gift for your friend and definitely will fit into any interior. Warm glowing of the neon will fill your house with soft orange light at night and will serve as a night light. The clock is built with 6 numeric IN-14 Nixie tubes. A built-in RGB LED backlight (with 10 levels for each channel) allow you to set your favorite color. Time accuracy is provided with built-in RTC (Real Time Clock DS3231) module and backuped with CR2032 battery while the clock is powered off. At the end of each minute (could be configured to be set from 1-5 minutes period or completely disabled) starts 'Slot Machine' feature that helps to prevent cathode poisoning effect. It scrolls over all numbers from 0 to 9. It is necessary to prolong tubes lifespan. Current date is shown each 1-5-th minute in 3 various formats: DD:MM:YY, MM:DD:YY or YY:MM:DD. The current time could be configured to 12 or 24 hour format. There are also three modes for colon tubes: Blinks once a second (is set as a default option) Permanently OFF Permanently ON The clock could be set to beep once an hour (when hour starts). The clock also has an alarm feature. All settings are stored in non-volatile memory (settings are restored after power-offs). Dimensions Height: 20 mm Width: 175 mm Length: 70 mm Tube height: 45 mm
Features Build in USB to Serial interface Build-in PCB antenna Powered by Pineseed BL602 SoC using Pinenut model: 12S stamp 2 MB Flash USB-C connection Suitable to breadboard BIY project On board three color LEDs output Dimensions: 25.4 x 44.0 mm Note: USB cable is not included.
SwiftIO offers a full Swift compiler and framework environment that runs on the microcontroller. The SwiftIO board is a compact electronic circuit board that runs Swift on the bare metal, giving you a system that can be used to control all kinds of electronic projects.
Features
NXP i.MX RT1052 Crossover Processor with ARM Cortex-M7 core @ 600 MHz
8 MB SPI Flash, 32 MB SDRAM
On-board DAPLink debugger
On-board USB to UART for serial communication
On-board RGB LED
On-board SD socket
46x GPIO, 12x ADC, 14x PWM, 4x UART, 2x I²C, 2x SPI etc.
Many additional advanced features to meet the needs of advanced users
Zephyr RTOS support
MadMachine IDE is the premier integrated development environment for SwiftIO, which makes it easy to write Swift code and download it to the board.
This high-quality sensor kit has been specially developed for the most common open-source platforms. It is compatible with single-board computers (Raspberry Pi, Banana Pi, CubieBoard, CubieTruck, Beaglebone, pcDuino) and microcontrollers (Arduino, ATmega, AVR, PIC, STM32, etc.). It contains a total of 40 different sensors. You can either solder the sensors or stick them on a board to work on different circuits or experiments. Comprehensive sensor set with 40 sensors including analogue- and voltage-converter High-quality, reliable sensors Universally applicable Kit contents KY-001 Temperature sensor module KY-002 Vibration switch module KY-003 Hall magnetic field sensor module KY-004 Button module KY-005 Infrared transmitter module KY-006 Passive Piezo buzzer module KY-009 RGB LED SMD module KY-010 Light barrier module KY-011 2-color (Red+Green) 5 mm LED module KY-012 Active Piezo buzzer module KY-013 Temperature sensor module KY-015 combi sensor temperature+humidity KY-016 RGB 5 mm LED module KY-017 Tilt switch module KY-018 Photoresistor module KY-019 5 V relais module KY-020 Tilt switch module KY-021 Mini magnetic reed module KY-022 Infrared receiver module KY-023 Joystick module (XY-axis) KY-024 Linear magnetic hall sensor KY-025 Reed module KY-026 Flame sensor module KY-027 Magic light cup module KY-028 Temperature sensor module (Thermistor) KY-029 2-color (Red+Green) 3 mm LED module KY-031 Knock sensor module KY-032 Obstacle detect module KY-033 Tracking sensor module KY-034 7 clour LED flash module KY-035 Bihor magnetic sensor module KY-036 Metal-touch sensor module KY-037 Microphone sensor module (high sensitivity) KY-038 Microphone sound sensor module KY-039 Heartbeat sensor module KY-040 Rotary Encoder KY-050 Ultrasonic distance sensor KY-051 Voltage Translator / Level Shifter KY-052 Pressure sensor / Temperatur sensor (BMP180) KY-053 Analog-digital converter A detailed list with a short description of the functions, programming examples and software, can be found at http://sensorkit.en.joy-it.net.
The 1.28" LCD display convinces with its high-resolution IPS display and its circular display surface.
With a color depth of 65,000 colors, the display is of particularly high quality.
Due to the control via the SPI interface, the display is ideally suited for use as an output device on microcontrollers and single board computers.
Specifications
Interface
4-Wire SPI
LCD type
IPS LCD
Display size
1.28' - Ø 32.4 mm
Resolution
240 x 240 Pixels
Display controller
GC9A01
Depth of color
65,000
Operating voltage
3.3/5 V
Dimensions
40 x 37 x 10 mm
Weight
20 g
Downloads
Datasheet
Manual
Features
Nordic nRF52840 Bluetooth LE processor – 1 MB of Flash, 256KB RAM, 64 MHz Cortex M4 processor
1.3″ 240×240 Color IPS TFT display for high-resolution text and graphics
Power it from any 3-6V battery source (internal regulator and protection diodes)
Two A / B user buttons and one reset button
ST Micro series 9-DoF motion – LSM6DS33 Accel/Gyro + LIS3MDL magnetometer
APDS9960 Proximity, Light, Color, and Gesture Sensor
PDM Microphone sound sensor
SHT Humidity
BMP280 temperature and barometric pressure/altitude
RGB NeoPixel indicator LED
2 MB internal flash storage for datalogging, images, fonts or CircuitPython code
Buzzer/speaker for playing tones and beeps
Two bright white LEDs in front for illumination / color sensing
Qwiic / STEMMA QT connector for adding more sensors, motor controllers, or displays over I²C. You can plug in GROVE I²C sensors by using an adapter cable.
Programmable with Arduino IDE or CircuitPython
The reComputer case is specially designed for the reComputer system, compatible with all popular SBCs (Raspberry Pi, BeagleBone, and Jetson Nano), with a removable acrylic cover on the top, and with a stackable structure to extend endless possibilities.
Features
It is compatible with the most popular SBCs including Raspberry Pi, BeagleBone and Jetson Nano.
Removable top layer Acrylic
Stackable case structure for expansions
Included
1x Acrylic Cover
1x Aluminium Frame
1x Heat Dissipation Base
8x Side Panel
8x Standoff
12x Screws
1x Screwdriver
1x Button
1x Assembly Manual
Downloads
Documentation
With the help of the Grove I²C connector, only 2 signal pins and 2 power pins are needed. You don't even need to care about how to connect these pins. Just plug it into the I²C interface on Seeeduino or Arduino/Raspberry Pi+baseshield via the Grove cable.
No complicated wiring, no soldering, no need to worry about burning the LCD caused by the wrong current limiting resistor. Easy peasy.
Specifications
Battery: Exclude
Input Voltage: 5 V
Dimensions: 83 x 44 x 13 mm
Weight: 42 g
Easy to solder real time watch kit with a unique laser cut acrylic casing. Four individual acrylic parts cut to fit the internal PCB, battery and switch perfectly. Included is a velcro wrist band. After soldering the Solder:Time, the watch is built by stacking the acrylic parts with the PCB and holding it together with the included screws.
The Solder:Time was designed to be a wrist watch. It doesn't have to be limited to living on your wrist, you could also use it as a badge or desk clock.
Features
Great looking laser cut acrylic case
Unique watch
Easy to solder
Stand alone project – no computer or other programmer required. Just solder it and it's ready!
On board Dallas DS1337+ Real Time Clock (RTC) for super accurate time keeping
Jumper (on bottom) for always on use.
Hackable: Programming and I²C pads labeled on bottom
Clear front and back casing to show the internal electronics
Adjustable wrist band
Can be also be worn as a badge with optional badge clip.
Long lasting battery, with special LED lighting method and very low power processor sleeping.
Included
Solder:Time PCB with all of the electronics
Laser cut acrylic casing with four screws
Easy to use Velcro type wrist band (long enough for huge wrists, trim-able for smaller ones.
CR2032 Battery
Downloads
Documentation
Required
Soldering Iron, solder and wire snips.
The Pico-10DOF-IMU is an IMU sensor expansion module specialized for Raspberry Pi Pico. It incorporates sensors including gyroscope, accelerometer, magnetometer, baroceptor, and uses I²C bus for communication. Combined with the Raspberry Pi Pico, it can be used to collect environment sensing data like temperature and barometric pressure, or to easily DIY a robot that detects motion gesture and orientation. Features Standard Raspberry Pi Pico header, supports Raspberry Pi Pico series Onboard ICM20948 (3-axis gyroscope, 3-axis accelerometer, and 3-axis magnetometer) for detecting motion gesture, orientation, and magnetic field Onboard LPS22HB barometric pressure sensor, for sensing the atmospheric pressure of the environment Comes with development resources and manual (Raspberry Pi Pico C/C++ and MicroPython examples) Specifications Operating voltage 5 V Accelerometer Resolution: 16-bitMeasuring range (configurable): ±2, ±4, ±8, ±16gOperating current: 68.9uA Gyroscope Resolution: 16-bitMeasuring range (configurable): ±250, ±500, ±1000, ±2000°/secOperating current: 1.23mA Magnetometer Resolution: 16-bitMeasuring range: ±4900µTOperating current: 90uA Baroceptor Measuring range: 260 ~ 1260hPaMeasuring accuracy (ordinary temperature): ±0.025hPaMeasuring speed: 1Hz - 75Hz
This display correspond to the Nokia 5110 norm which makes it perfectly to display data or graphs of measured values on a microcontroller or a single-board computer. Additionally, the display is compatible to all Raspberry Pi, Arduino, CubieBoard, Banana Pi and microcontroller without additional effort. Specifications Chipset Philips PCD8544 Interface SPI Resolution 84 x 48 Pixels Power supply 2.7-3.3 V Special features Backlight Compatible to Raspberry Pi, Arduino, CubieBoard, Banana Pi and microcontroller Dimensions 45 x 45 x 14 mm Weight 14 g
Additionally, this u-blox receiver supports I²C (u-blox calls this Display Data Channel), making it perfect for the Qwiic compatibility, so we don't have to use up our precious UART ports. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1'-spaced pins if you prefer to use a breadboard.
The NEO-M9N module detects jamming and spoofing events and can reports them to the host so that the system can react to such events. A SAW (Surface Acoustic Wave) filter combined with an LNA (Low Noise Amplifier) in the RF path is integrated into the NEO-M9N module, allowing normal operation even under strong RF interferences.
U-blox based GPS products are configurable using the popular but dense, windows program called u-centre. Plenty of different functions can be configured on the NEO-M9N: baud rates, update rates, geofencing, spoofing detection, external interrupts, SBAS/D-GPS, etc. All of this can be done within the SparkFun Arduino Library!
The SparkFun NEO-M9N GPS Breakout is also equipped with an on-board rechargeable battery that provides power to the RTC on the NEO-M9N. This reduces the time-to-first fix from a cold start (~24s) to a hot start (~2s). The battery will maintain RTC and GNSS orbit data without being connected to power for plenty of time.
Features
Integrated U.FL connector for use with an antenna of your choice
92-Channel GNSS Receiver
1.5 m Horizontal Accuracy
25 Hz Max Update Rate (4 concurrent GNSS)
Time-To-First-Fix:
Cold: 24 s
Hot: 2 s
Max Altitude: 80,000 m
Max G: ≤ 4
Max Velocity: 500 m/s
Velocity Accuracy: 0.05 m/s
Heading Accuracy: 0.3 degrees
Time Pulse Accuracy: 30 ns
3.3 V VCC and I/O
Current Consumption: ~31 mA Tracking GPS+GLONASS
Software Configurable
Geofencing
Odometer
Spoofing Detection
External Interrupt
Pin Control
Low Power Mode
Many others!
Supports NMEA, UBX, and RTCM protocols over UART or I²C interfaces
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
Building a GPS System
Datasheet (NEO-M9N)
Product Summary
Integration Manual
u-blox Protocol Specification
NEO-M9M Documents & Resources
u-center Software
SparkFun u-blox GNSS Arduino Library
GitHub Hardware Repo
The M5Stack Watering Unit integrates water pump and measuring plates for soil moisture detection and pump water control. It can be used for intelligent plant breeding scenarios and can easily achieve humidity detection and Irrigation control. The measurement electrode plate uses the capacitive design, which can effectively avoid the corrosion problem of the electrode plate in actual use compared with the resistive electrode plate.
Features
Capacitive measuring plate (corrosion resistant)
Integrated 5 W power water pump
LEGO compatible holes
Applications
Plant cultivation
Soil moisture detection
Smart irrigation
Included
1x Watering Unit
2x Suction pipe
1x HY2.0-4P cable
Pump power
5 W
Weight
78 g
Dimensions
192.5 x 24 x 33 mm
The SparkFun GPS-RTK2 raises the bar for high-precision GPS and is the latest in a line of powerful RTK boards featuring the ZED-F9P module from u-blox. The ZED-F9P is a top-of-the-line module for high accuracy GNSS and GPS location solutions, including RTK capable of 10 mm, three-dimensional accuracy. With this board, you will be able to know where your (or any object's) X, Y, and Z location is within roughly the width of your fingernail! The ZED-F9P is unique in that it is capable of both rover and base station operations. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1"-spaced pins if you prefer to use a breadboard.
We've even included a rechargeable backup battery to keep the latest module configuration and satellite data available for up to two weeks. This battery helps 'warm-start' the module decreasing the time-to-first-fix dramatically. This module features a survey-in mode allowing the module to become a base station and produce RTCM 3.x correction data.
The number of configuration options of the ZED-F9P is incredible! Geofencing, variable I²C address, variable update rates, even the high precision RTK solution can be increased to 20 Hz. The GPS-RTK2 even has five communications ports which are all active simultaneously: USB-C (which enumerates as a COM port), UART1 (with 3.3 V TTL), UART2 for RTCM reception (with 3.3V TTL), I²C (via the two Qwiic connectors or broken out pins), and SPI.
Sparkfun has also written an extensive Arduino library for u-blox modules to easily read and control the GPS-RTK2 over the Qwiic Connect System. Leave NMEA behind! Start using a much lighter weight binary interface and give your microcontroller (and its one serial port) a break. The SparkFun Arduino library shows how to read latitude, longitude, even heading and speed over I²C without the need for constant serial polling.
Features
Concurrent reception of GPS, GLONASS, Galileo and BeiDou
Receives both L1C/A and L2C bands
Voltage: 5 V or 3.3 V, but all logic is 3.3 V
Current: 68 mA - 130 mA (varies with constellations and tracking state)
Time to First Fix: 25 s (cold), 2 s (hot)
Max Navigation Rate:
PVT (basic location over UBX binary protocol) - 25 Hz
RTK - 20 Hz
Raw - 25 Hz
Horizontal Position Accuracy:
2.5 m without RTK
0.010 m with RTK
Max Altitude: 50k m
Max Velocity: 500 m/s
2x Qwiic Connectors
Dimensions: 43.5 x 43.2 mm
Weight: 6.8 g
Nowadays, more and smarter phones and laptops adopt USB-C ports for its powerful function that can transmit power, data, and video information. USB-C solution can also make the device much thinner compared to the Thunderbolt 3 or HDMI-compatible port. That’s why we the CrowVi portable USB-C monitor was created. The super thin CrowVi 13.3' monitor has 2 USB-C ports, one is for power delivery, and the other is for data transmission of video and touch screen commands. The screen also can be connected through the mini HDMI-compatible port. The resolution of CrowVi is 1920x1080, which will provide a better experience for gaming and watching movies. Features CrowVi shell is made of aluminum alloy, its thickness is as thin as 5 mm, and the screen border is as narrow as 6 mm. The whole monitor looks exquisite and elegant. CrowVi can not only act as the dual monitor for smartphones, and laptops but also as the single monitor for gaming devices and some computer mainframes like Mac mini, Raspberry Pi, etc. CrowVi brings you a much larger view compared to the phone. It enables better experiences for gaming and watching movies. Specifications Screen 13.3' TFT IPS LCD Screen Size 294.5 x 164 mm Thickness 5-10 mm Resolution 1920 x 1080 Brightness 300 nits Refresh Rate 60 Hz Color Gamut 16.7M, NTSC 72%, sRGB up to 100% Contrast 800:1 Backlight LED Viewing Angle 178° Aspect Ratio 16:9 Speaker Dual speakers 8 Ω, 2 W Shell Aluminum alloy Input Mini-HD, Type-C, PD Output 3.5 mm headphone jack Power PD 5-20 V or USB-C 3.0 Operating Temperature 0-50°C Dimensions 313 x 198 x 10 mm Weight (Smart Case) 350 g Weight (Monitor) 700 g Included 13.3-inch Touch screen monitor Smart case USB-C to USB-C cable (1 m) USB-A to USB-C power cable (1 m) HDMI to mini-HDMI cable (1 m) Power adapter (5 V/2 A) HDMI to mini-HDMI adapter Dust cloth User manual Downloads User manual
The full-color, spiral-bound SIK guidebook (included) contains step-by-step instructions with circuit diagrams and hookup tables for building each project and circuit with the included parts. Full example code is provided, new concepts and components are explained at the point of use, and troubleshooting tips offer assistance if something goes wrong.
The kit does not require any soldering and is recommended for beginners ages 10 and up looking for an Arduino starter kit. For SIK version 4.1, Sparkfun took an entirely different approach to teaching embedded electronics. In previous versions of the SIK, each circuit focused on introducing a new piece of technology. With SIK v4.1, components are introduced in the context of the circuit you are building. Each circuit builds upon the last, leading up to a project that incorporates all of the components and concepts introduced throughout the guide. With new parts and a completely new strategy, even if you've used the SIK before, you're in for a brand-new experience!
The SIK V4.1 includes the Redboard Qwiic, which allows you to expand into the SparkFun Qwiic ecosystem after becoming proficient with the SIK circuits. The SparkFun Qwiic Connect System is an ecosystem of I²C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong. With the addition of the SparkFun RedBoard Qwiic, you will need to download a new driver install that is different from the original SparkFun RedBoard.
Included
SparkFun RedBoard Qwiic
Arduino and Breadboard Holder
SparkFun Inventor's Kit Guidebook
White Solderless Breadboard
Carrying Case
SparkFun Mini Screwdriver
16 x 2 White-on-Black LCD (with headers)
SparkFun Motor Driver (with Headers)
Pair of Rubber Wheels
Pair of Hobby Gearmotors
Small Servo
Ultrasonic Distance Sensor
TMP36 Temp Sensor
6' USB Micro-B Cable
Jumper Wires
Photocell
Tricolour LED
Red, Blue, Yellow and Green LEDs
Red, Blue, Yellow and Green Tactile Buttons
10K Trimpot
Mini Power Switch
Piezo Speaker
AA Battery Holder
330 and 10K Resistors
Binder Clip
Dual-Lock Fastener
The 555SE is an easy-to-build surface-mount soldering kit. It includes the circuit board, resistors, and transistors that make up the electrical circuit and printed assembly instructions. The kit also comes complete with the 'IC Leg' stand and 8 colour-coded thumbscrew terminal posts.
To build the 555SE, basic electronic soldering skill and tools are required, but no additional knowledge of electronics is presumed or required. You provide standard surface-mount soldering tools: a soldering iron, solder (wire or paste), small metal tweezers, as well as a Phillips head screwdriver.
The kit features relatively large surface mount components (1206 and SOT-23) and is a great first surface-mount soldering kit if you're just getting started. However, if you are experienced at surface mount soldering and have tools like a hot air rework station or other equipment, you're welcome to use them for assembling this kit.
Features
Anodized aluminium stand
8x 4-40 surface-mount threaded inserts
Stainless steel thumbscrews with colour-coded plastic caps (1 red, 1 black, 6 grey)
All materials (including the circuit board and stand) are RoHS compliant (lead-free)
Dimensions: 65 × 52 x 16 mm
Dimensions assembled: 65 × 78 × 20 mm
The AVR-IoT WA development board combines a powerful ATmega4808 AVR MCU, an ATECC608A CryptoAuthentication secure element IC and the fully certified ATWINC1510 Wi-Fi network controller – which provides the most simple and effective way to connect your embedded application to Amazon Web Services (AWS). The board also includes an on-board debugger, and requires no external hardware to program and debug the MCU.
Out of the box, the MCU comes preloaded with a firmware image that enables you to quickly connect and send data to the AWS platform using the on-board temperature and light sensors. Once you are ready to build your own custom design, you can easily generate code using the free software libraries in Atmel START or MPLAB Code Configurator (MCC).
The AVR-IoT WA board is supported by two award-winning Integrated Development Environments (IDEs) – Atmel Studio and Microchip MPLAB X IDE – giving you the freedom to innovate with your environment of choice.
Features
ATmega4808 microcontroller
Four user LED’s
Two mechanical buttons
mikroBUS header footprint
TEMT6000 Light sensor
MCP9808 Temperature sensor
ATECC608A CryptoAuthentication™ device
WINC1510 WiFi Module
On-board Debugger
Auto-ID for board identification in Atmel Studio and Microchip MPLAB X
One green board power and status LED
Programming and debugging
Virtual COM port (CDC)
Two DGI GPIO lines
USB and battery powered
Integrated Li-Ion/LiPo battery charger
ESP32-S2-Saola-1R is a small-sized ESP32-S2 based development board. Most of the I/O pins are broken out to the pin headers on both sides for easy interfacing. Developers can either connect peripherals with jumper wires or mount ESP32-S2-Saola-1R on a breadboard.ESP32-S2-Saola-1R is equipped with the ESP32-S2-WROVER module, a powerful, generic Wi-Fi MCU module that has a rich set of peripherals. It is an ideal choice for a wide variety of application scenarios relating to Internet of Things (IoT), wearable electronics and smart home. The board a PCB antenna and features a 4 MB external SPI flash and an additional 2 MB SPI Pseudo static RAM (PSRAM).FeaturesMCU
ESP32-S2 embedded, Xtensa® single-core 32-bit LX7 microprocessor, up to 240 MHz
128 KB ROM
320 KB SRAM
16 KB SRAM in RTC
WiFi
802.11 b/g/n
Bit rate: 802.11n up to 150 Mbps
A-MPDU and A-MSDU aggregation
0.4 µs guard interval support
Center frequency range of operating channel: 2412 ~ 2484 MHz
Hardware
Interfaces: GPIO, SPI, LCD, UART, I²C, I²S, Camera interface, IR, pulse counter, LED PWM, TWAI (compatible with ISO 11898-1), USB OTG 1.1, ADC, DAC, touch sensor, temperature sensor
40 MHz crystal oscillator
4 MB SPI flash
Operating voltage/Power supply: 3.0 ~ 3.6 V
Operating temperature range: –40 ~ 85 °C
Dimensions: 18 × 31 × 3.3 mm
Applications
Generic Low-power IoT Sensor Hub
Generic Low-power IoT Data Loggers
Cameras for Video Streaming
Over-the-top (OTT) Devices
USB Devices
Speech Recognition
Image Recognition
Mesh Network
Home Automation
Smart Home Control Panel
Smart Building
Industrial Automation
Smart Agriculture
Audio Applications
Health Care Applications
Wi-Fi-enabled Toys
Wearable Electronics
Retail & Catering Applications
Smart POS Machines
PÚCA DSP is an open-source, Arduino-compatible ESP32 development board for audio and digital signal processing (DSP) applications with expansive audio-processing features. It provides audio inputs, audio outputs, a low-noise microphone array, an integrated test-speaker option, additional memory, battery-charge management, and ESD protection all on a small, breadboard-friendly PCB.
Synthesizers, Installations, Voice UI, and More
PÚCA DSP can be used for a wide range of DSP applications, including but not limited to those in the fields of music, art, creative technology, and adaptive technology. Music-related examples include digital-music synthesis, mobile recording, Bluetooth speakers, wireless line-level directional microphones, and the design of smart musical instruments. Art-related examples include acoustic sensor networks, sound-art installations, and Internet-radio applications. Examples related to creative and adaptive technology include voice user interface (VUI) design and Web audio for the Internet of Sounds.
Compact, Integrated Design
PÚCA DSP was designed for portability. When used with an external 3.7 V rechargeable battery, it can be deployed almost anywhere or integrated into just about any device, instrument, or installation. Its design emerged from months of experimentation with various ESP32 development boards, DAC breakout boards, ADC breakout boards, Microphone breakout boards, and audio-connector breakout boards, and – despite its diminutive size – it manages to provide all of that functionality in a single board. And it dos so without compromising signal quality.
Specifications
Processor & Memory
Espressif ESP32 Pico D4 Processor
32-bit dual core 80 MHz / 160 MHz / 240 MHz
4 MB SPI Flash with 8 MB additional PSRAM (Original Edition)
Wireless 2.4 GHz Wi-Fi 802.11b/g/n
Bluetooth BLE 4.2
3D Antenna
Audio
Wolfson WM8978 Stereo Audio Codec
Audio Line In on 3.5 mm stereo onnector
Audio Headphone / Line Out on 3.5 mm stereo connector
Stereo Aux Line In, Audio Mono Out routed to GPIO Header
2x Knowles SPM0687LR5H-1 MEMS Microphones
ESD protection on all audio inputs and outputs
Support for 8, 11.025, 12, 16, 22.05, 24, 32, 44.1 and 48 kHz sample rates
1 W Speaker Driver, routed to GPIO Header
DAC SNR 98 dB, THD -84 dB (‘A’ weighted @ 48 kHz)
ADC SNR 95 dB, THD -84 dB (‘A’ weighted @ 48 kHz)
Line input impedance: 1 MOhm
Line output impedance: 33 Ohm
Form Factor and Connectivity
Breadboard friendly
70 x 24 mm
11x GPIO pins broken out to 2.54 mm pitch header, with access to both ESP32 ADC channels, JTAG and capacitive touch pins
USB 2.0 over USB Type C connector
Power
3.7/4.2 V Lithium Polymer Rechargeable Battery, USB or external 5 V DC power source
ESP32 and Audio Codec can be placed into low power modes under software control
Battery voltage level detection
ESD protection on USB data bus
Downloads
GitHub
Datasheet
Links
Crowd Supply Campaign (includes FAQs)
Hardware Overview
Programming the Board
The Audio Codec
Here you will find all kinds of parts, components and accessories you will need in various projects, starting from simple wires, sensors and displays to already pre-assembled modules and kits.