The M12 Mount Lens (5 MP, 25 mm) is ideal for use with the Raspberry Pi HQ Camera Module, offering sharp and detailed imaging for a wide range of applications.
The M12 mount lens (12 MP, 2.7 mm) is ideal for use with the Raspberry Pi HQ Camera Module, offering sharp and detailed imaging for a wide range of applications.
M5Atom Joystick is a versatile programmable dual-joystick remote controller featuring the AtomS3 as the main controller, with an STM32 handling co-processing functions.
It is equipped with two 5-way joysticks with hall sensors, two function buttons, and built-in RGB LEDs for human-machine interaction and status indication.
The device includes two high-voltage battery charging circuits. It comes pre-loaded with the Stamp Fly control firmware and communicates with Stamp Fly via the ESP-NOW protocol. The firmware source code is open-source. This product is suitable for drone control, robot control, smart cars, and various DIY projects.
Applications
Drone control
Robot control
Smart cars
DIY projects
Features
STM32F030F4P6
Equipped with M5AtomS3
Compatible with Atom Lite, Atom Matrix, AtomS3 Lite, AtomS3
Dual joysticks, dual buttons, toggle switch
WS2812 RGB LEDs
Dual high-voltage lithium battery charging circuits
Battery detection
Specifications
MCU
STM32F030F4P6
RGB
WS2812C
Charging IC
TP4067 @ 4.35 V
Battery
300 mAh
Charging Current
500 mA
Button
Left/Right Button
Buzzer
Built-in Passive Buzzer @ 5020
Operating temperature
0-40°C
Dimensions
84 x 60 x 31.5 mm
Weight
63.5 g
Included
1x Atom JoyStick
1x 300 mAh high-voltage Lithium battery
Downloads
Documentation
ATOM U is a compact low-power consumption speech recognition IoT development kit. It adopts an ESP32 chipset, equipped with 2 low-power Xtensa 32-bit LX6 microprocessors with the main frequency of up to 240 MHz. Built-in USB-A interface, IR emitter, programmable RGB LED. Plug-and-play, easy to upload and download programs. Integrated Wi-Fi and digital microphone SPM1423 (I2S) for the clear sound record. suitable for HMI, Speech-to-Text (STT). Low-code development ATOM U supports UIFlow graphical programming platform, scripting-free, cloud push; Fully compatible with Arduino, MicroPython, ESP32-IDF, and other mainstream development platforms, to quickly build various applications. High integration ATOM U contains a USB-A port for programming/power supply, IR emitter, programmable RGB LED x1, button x1; Finely tuned RF circuit, providing stable and reliable wireless communication. Strong expandability ATOM U is easy access to M5Stack's hardware and software system. Features ESP32-PICO-D4 (2.4GHz Wi-Fi dual mode) Integrated programmable RGB LED and button Compact design Built-in IR emitter Expandable pinout and GROVE port Development platform: UIFlow MicroPython Arduino Specifications ESP32-PICO-D4 240MHz dual core, 600 DMIPS, 520KB SRAM, 2.4G Wi-Fi Microphone SPM1423 Microphone sensitivity 94 dB SPL@1 KHz Typical value: -22 dBFS Microphone signal-to-noise ratio 94 dB SPL@1 KHz, A-weighted Typical value: 61.4 dB Standby working current 40.4 mA Support input sound frequency 100 Hz ~ 10 KHz Support PDM clock frequency 1.0 ~ 3.25 MHz Weight 8.4 g Product size 52 x 20 x 10 mm Downloads Documentation
The M5Stack Core Ink Development Kit is a new E-Ink display that uses an ESP32-Pico-D4 to take advantage of the benefits of the E-Ink technology.
E-Ink displays are easier on the eyes, have extremely low power consumption and can retain an image even after they have run out of power.
Features
ESP32 Standard wireless functions WiFi, Bluetooth
Internal 4M Flash
Low Power Display
180-degree viewing angle
Expansion ports
Built-in Magnet
Internal Battery
Multi-function button
Status LED
Buzzer
Deep Sleep functionality
Applications
IoT Terminal
E-Book
Industrial Control Panel
Electronic Tag
Included
1x CoreInk
1x LiPo 390 mAh
1x Type-C USB(20cm)
Please note: avoid long-time high-frequency refresh when using it. The recommended refresh interval is (15s/time). Do not expose to ultraviolet rays for a long time, otherwise, it may cause irreversible damage to the ink screen.
OV7740 is a AI Camera powered by Kendryte K210, an edge computing system-on-chip(SoC) with a dual-core 64bit RISC-V CPU and state-of-art neural network processor.
Features
Dual-Core 64-bit RISC-V RV64IMAFDC (RV64GC) CPU / 400Mhz(Normal)
Dual Independent Double Precision FPU
8MiB 64bit width On-Chip SRAM
Neural Network Processor(KPU) / 0.8Tops
Field-Programmable IO Array (FPIOA)
AES, SHA256 Accelerator
Direct Memory Access Controller (DMAC)
Micropython Support
Firmware encryption support
On-board Hardware:
Flash: 16M Camera :OV7740
2x Buttons
Status Indicator LED
External storage: TF card/Micro SD
Interface: HY2.0/compatible GROVE
Applications
Face recognition/detection
Object detection/classification
Obtain the size and coordinates of the target in real-time
Obtain the type of detected target in real-time
Shape recognition Video recorder
Included
1x UNIT-V(include 20cm 4P cable and USB-C cable)
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
M5Stamp Fly is a programmable open-source quadcopter, featuring the StampS3 as the main controller. It integrates a BMI270 6-axis gyroscope and a BMM150 3-axis magnetometer for attitude and direction detection. The BMP280 barometric pressure sensor and two VL53L3 distance sensors enable precise altitude hold and obstacle avoidance. The PMW3901MB-TXQT optical flow sensor provides displacement detection.
The kit includes a buzzer, a reset button, and WS2812 RGB LEDs for interaction and status indication. It is equipped with a 300 mAh high-voltage battery and four high-speed coreless motors. The PCB features an INA3221AIRGVR for real-time current/voltage monitoring and has two Grove connectors for additional sensors and peripherals.
Preloaded with debugging firmware, the Stamp Fly can be controlled using an Atom Joystick via the ESP-NOW protocol. Users can choose between automatic and manual modes, allowing for easy implementation of functions like precise hovering and flips. The firmware source code is open-source, making the product suitable for education, research, and various drone development projects.
Applications
Education
Research
Drone development
DIY projects
Features
M5StampS3 as the main controller
BMP280 for barometric pressure detection
VL53L3 distance sensors for altitude hold and obstacle avoidance
6-axis attitude sensor
3-axis magnetometer for direction detection
Optical flow detection for hovering and displacement detection
Buzzer
300 mAh high-voltage battery
Current and voltage detection
Grove connector expansion
Specifications
M5StampS3
ESP32-S3@Xtensa LX7, 8 MB Flash, WiFi, OTG\CDC support
Motor
716-17600kv
Distance Sensor
VL53L3CXV0DH/1 (0x52) @ max 3 m
Optical Flow Sensor
PMW3901MB-TXQT
Barometric Sensor
BMP280 (0x76) @ 300-1100hPa
3-axis Magnetometer
BMM150 (0x10)
6-axis IMU Sensor
BMI270
Grove
I²C+UART
Battery
300mAh 1S high-voltage lithium battery
Current/Voltage Detection
INA3221AIRGVR (0x40)
Buzzer
Built-in Passive Buzzer @ 5020
Operating temperature
0-40°C
Dimensions
81.5 x 81.5 x 31 mm
Weight
36.8 g
Included
1x Stamp Fly
1x 300 mAh high-voltage Lithium battery
Downloads
Documentation
Most people are increasingly confronted with the applications of Artificial Intelligence (AI). Music or video ratings, navigation systems, shopping advice, etc. are based on methods that can be attributed to this field.
The term Artificial Intelligence was coined in 1956 at an international conference known as the Dartmouth Summer Research Project. One basic approach was to model the functioning of the human brain and to construct advanced computer systems based on this. Soon it should be clear how the human mind works. Transferring it to a machine was considered only a small step. This notion proved to be a bit too optimistic. Nevertheless, the progress of modern AI, or rather its subspecialty called Machine Learning (ML), can no longer be denied.
In this book, several different systems will be used to get to know the methods of machine learning in more detail. In addition to the PC, both the Raspberry Pi and the Maixduino will demonstrate their capabilities in the individual projects. In addition to applications such as object and facial recognition, practical systems such as bottle detectors, person counters, or a “talking eye” will also be created.
The latter is capable of acoustically describing objects or faces that are detected automatically. For example, if a vehicle is in the field of view of the connected camera, the information 'I see a car!' is output via electronically generated speech. Such devices are highly interesting examples of how, for example, blind or severely visually impaired people can also benefit from AI systems.
The Letter/A4 size Magnetic Easel is a sturdy work-holding tool that provides an alternative method of positioning paper or other workpieces for use with the AxiDraw. A heavy-duty alternative to the regular clip easel, it can be used with binder clips or the (included) positioning rulers and magnets. The base of the easel is a heavy-gauge sheet of magnetic steel. It has a powder-coat finish, lightly textured to help hold paper in place and light gray in color for visible contrast against most types of paper. Rubber bumpers on the bottom side (along with the weight of the steel) ensure a no-slip grip on your work table. To help index your paper in a consistent and reproducible position, the easel includes two six-inch (15 cm) rulers that you can rest your paper up against. The rulers are easy to remove and reversible, with inch and centimeter markings on the two sides. They can also be removed completely if you like, leaving just a flat sheet of steel (with a few ruler-mounting holes in it). This easel also includes six cylindrical magnets, 4 mm in diameter and 10 mm tall, that you can use to hold your paper down firmly. Their size and shape make them particularly easy to grasp and position (unlike, for example, disc magnets). Perhaps more importantly, they tend to yield and tip over if hit by an errant pen tip, rather than holding so fast as to damage your pen or move your paper. An optional set of paper holding clips can be added as well if you so choose. Overall dimensions: 12.875 × 9.580' (32.7 × 24.3 cm) Suitable for use with A4 and US letter paper sizes, envelopes, and smaller sizes of paper.
The Tabloid/A3 size Magnetic Easel is a sturdy work-holding tool that provides an alternative method of positioning paper or other workpieces for use with the AxiDraw V3/A3 and AxiDraw SE/A3. A heavy-duty alternative to the regular A3 clip easel, it can be used with binder clips or the (included) positioning rulers, magnets, and magnetic spring clips. The base of the easel is a heavy-gauge sheet of magnetic steel. It has a powder-coat finish, lightly textured to help hold paper in place and light gray in color for visible contrast against most types of paper. Rubber bumpers on the bottom side (along with the substantial weight of the steel) ensure a no-slip grip on your work table. To help index your paper in a consistent and reproducible position, the easel includes two six-inch (15 cm) rulers that you can rest your paper up against. The rulers are easy to remove and reversible, with inch and centimeter markings on the two sides. They can also be removed completely if you like, leaving just a flat sheet of steel (with a few ruler-mounting holes in it). This A3 easel also includes a special set of paper holding clips and magnets: Two special spring clips with magnetic bases, plus six skinny magnets for holding down paper. The two special spring clips each have two curved tines that apply gentle pressure to your paper. They allow you to slide paper directly in and out, quickly and easily, without touching any magnets, clips, or tape. They have a long reach to be positioned behind the rulers, or elsewhere if you prefer. Magnetic bases allow you to position them where needed. Two of these spring clips provide just enough pressure to keep a sheet of paper steady while you write or draw on it. This set also includes six cylindrical magnets, 4 mm in diameter and 10 mm tall, which are easy to position and firmly hold paper. The tall aspect ratio makes them particularly easy to grasp (unlike disc magnets). Perhaps more importantly, they tend to yield and tip over if hit by an errant pen tip, rather than holding so fast as to damage your pen or move your paper. Overall dimensions: 18.12 x 12.72' (46.0 x 32.3 cm) Suitable for use with A3 and US Tabloid/Ledger paper sizes, envelopes, two sheets of Letter or A4 paper, or smaller sizes of paper.
This is a set of five magnetic, telescopic whip antennas – with 100 MHz to 1 GHz tuning range – that can be used with KrakenSDR for direction finding. The magnets are strong and will be secure on the roof of a moving car. It includes a set of five two-meter, LMR100-equivalent coax cables that have been length matched for better performance.
If you’re looking for a simple way to start soldering or just want to make your own Dasduino, this soldering set is a great opportunity. "Make your own Dasduino CORE" is an educational set for learning the skill of soldering, with which you end up with a functional microcontroller board. As with the other SMD versions of the Dasduino CORE boards we offer, the possibilities are endless.
It is based on the ATmega328P microcontroller, and all SMD components are already soldered on the board. The set also includes a THT socket for the microcontroller, which simplifies the replacement of the microcontroller should it ever become necessary.
Included
1x PCB
7x Capacitors (100nF)
4x Capacitors (2.2uF)
2x Capacitors (22pF)
5x Resistors (2.2 kOhm)
5x Resistors (10 kOhm)
3x Resistors (1 kOhm)
1x Resistor (100 kOhm)
1x Resistor (100 ohm)
1x JST battery connector
1x LED (purple)
1x LED (white)
1x LED (blue)
1x LED (red)
1x LED (orange)
1x Socket for ATmega328P
1x ATmega328P microcontroller
Learn how to use the ESP32 Microcontroller and MicroPython programming in your future projects!
The project book, written by well-known Elektor author Dogan Ibrahim, holds many software- and hardware-based projects especially developed for the MakePython ESP32 Development Kit. The kit comes with several LEDs, sensors, and actuators. The kit will help you acquire the basic knowledge to create IoT projects.
The book’s fully evaluated projects feature all the supplied components. Each project includes a block diagram, a circuit diagram, a full program listing, and a complete program description.
Included in the kit
1x MakePython ESP32 development board with color LCD
1x Ultrasonic ranging module
1x Temperature and humidity sensor
1x Buzzer module
1x DS18B20 module
1x Infrared module
1x Potentiometer
1x WS2812 module
1x Sound sensor
1x Vibration sensor
1x Photosensitive resistance module
1x Pulse sensor
1x Servo motor
1x USB cable
2x Button
2x Breadboard
45x Jumper wire
10x Resistor 330R
10x LED (Red)
10x LED (Green)
1x Project book (206 pages)
46 Projects in the Book
LED Projects
Blinking LED
Flashing SOS
Blinking LED – using a timer
Alternately flashing LEDs
Button control
Changing the LED flashing rate using pushbutton interrupts
Chasing-LEDs
Binary-counting LEDs
Christmas lights (random-flashing 8 LEDs)
Electronic dice
Lucky day of the week
Pulsewidth Modulation (PWM) Projects
Generate a 1000-Hz PWM waveform with 50% duty cycle
LED brightness control
Measuring the frequency and duty cycle of a PWM waveform
Melody maker
Simple electronic organ
Servo motor control
Servo motor DS18B20 thermometer
Analog To Digital Converter (ADC) Projects
Voltmeter
Plotting the analog input voltage
ESP32 internal temperature sensor
Ohmmeter
Photosensitive resistance module
Digital To Analog Converter (DAC) Projects
Generating fixed voltages
Generating a sawtooth-wave signal
Generating a triangular-wave signal
Arbitrary periodic waveform
Generating a sinewave signal
Generating accurate sinewave signal using timer interrupts
Using The OLED Display
Seconds counter
Event counter
DS18B20 OLED based digital thermometer
ON-OFF temperature controller
Measuring the temperature and humidity
Ultrasonic distance measurement
Height of a person (stadiometer)
Heart rate (pulse) measurement
Other Sensors Supplied with the Kit
Theft alarm
Sound-activated light
Infrared obstacle avoidance with buzzer
WS2812 RGB LED ring
Timestamping temperature and humidity readings
Network Programming
Wi-Fi scanner
Remote control from the Internet browser (using a smartphone or PC) – Web Server
Storing temperature and humidity data in the Cloud
Low-Power Operation
Using a timer to wake up the processor
This NVMe M.2 2242 SSD (128 GB) is already pre-installed with Raspberry Pi OS for immediate use with the Raspberry Pi 5 M.2 HAT+.
Features
Form factor: M.2 2242 M-Key NVMe SSD
Pre-loaded with Raspberry Pi OS
High level of ability to endure shock, vibration, and high temperature
SMART TRIM support
PCIe Interface: PCIe Gen3 x2
Compliance: NVMe 1.3, PCI Express Base 3.1
Capacity: 128 GB
Speed:
Read: Up to 1700 MB/s
Write: Up to 600 MB/s
Shock: 1500 G/0.5 ms
Operation temperature: 0°C-70°C
Up to 30x faster than a typical hard disk drive
Boosts burst write performance, making it ideal for typical computer workloads
Faster boot-up, shutdown, application load, and response for Raspberry Pi
Downloads
Datasheet
Use your Raspberry Pi with LTE Cat-4 4G/3G/2G Communication & GNSS Positioning, for remote data transmission/phone/SMS, suitable for remote area monitoring/alarming.
This 4G hat is based on the Maduino Zero 4G LTE, but without any controller. It needs to work with Raspberry Pi (2x20 connector and USB). The Raspberry communicate with this HAT with simple AT commands (via the TX/RX Pins in the 2X20 connector) for simple controls, such as SMS/Phone/GNSS; with the USB connecting and proper Linux driver installed, the 4G hat act as a 4G network adapter, that can access to the Internet and transmit data with 4G protocol.
Compares to normal USB 4G dongle, this Raspberry Pi 4G Hat has the following advantages:
Onboard Audio codec, that you can have a call directly with your RPI, or auto broadcasting with a loudspeaker;
Hardware UART communication, hardware controlling of Power(by 2s pulse of PI GPIO or POWERKEY button), hardware controlling of flight mode;
Dual LTE 4G antenna, plus GPS antenna
Features
LTE Cat-4, with uplink rate 50 Mbps and downlink rate 150 Mbps
GNSS Positioning
Audio Driver NAU8810
Supports dial-up, phone, SMS, TCP, UDP, DTMF, HTTP, FTP, and so on
Supports GPS, BeiDou, Glonass, LBS base station positioning
SIM card slot, supports 1.8V/3V SIM card
Onboard audio jack and audio decoder for making a telephone call
2x LED indicators, easy to monitor the working status
Supports SIM application toolkit: SAT Class 3, GSM 11.14 Release 99, USAT
Included
1x 4G LTE Hat For Raspberry Pi
1x GPS antenna
2x 4G LTE antenna
2x Standoff
Downloads
GitHub
Raspberry Pi Pico is a great solution for servo control. With the hardware PIO, the Pico can control the servos by hardware, without usage of times/ interrupts, and limit the usage of the MCU. Driving the six servos on this robotic arm takes very little MCU capacity, so the MCU can deal with other tasks easily. This 6 DOF robotic arm is a handy tool for teaching and learning robotics and Pico usage. There are five MG996s (four are needed in the assembly and one for backup) and three 25-kg servos (two needed in the assembly and one for backup). Note that for the servos the angle ranges from 0° to 180°. All the servos need to be preset to 90° (with logic HIGH 1.5 ms duty) before the assembly to avoid servo damage during movement. This product includes all the necessary items needed to create a robotic arm based on Pico and Micropython. Included 1x Raspberry Pi Pico 1x Raspberry Pi Pico Servo Driver 1x Set '6 DOF Robot Arm' 1x 5 V/5 A Power Supply 2x Backup Servo Downloads GitHub Wiki Assembly Guide Assembly Video
Use acoustic waves to hold in mid-air samples such as water, ants, or tiny electric components. This technology has been previously restricted to a couple of research labs but now you can make it at your home.
Included
76x 10 mm 40 kHz transducers
1x Arduino Nano
1x L298N Dual Motor Drive Board
1x Power Switch
1x DC Adaptor 9 V
1x Jumper Wires
6x Black and Red Wire
Some Exposed Wire
1x 3D-Printed TinyLev
Downloads
Instructables
Scientific Information
This is a soldering kit for the starters to learn soldering. After 1-2 hours soldering and assembly, and easy steps to set the Wifi name/password with a phone, you will get:
A real-time clock, it will get the world real-time from the Network timing protocol, you can set your local time zone easily
An Alarm clock, with loud noise
An Online world weather forecaster, about the local temperature/weather, you can easily change/alter your address/cities without any re-programming
To reduce the soldering difficulty, all the SMD parts have been soldered, you only need to solder the THT parts, and then set the Wifi network with a phone, and finally turn on the power to enjoy the success.
Included
ESP32 SmartClock kit mainboard
Batch of capacitors & resistors/connectors
Colorful LCD module
Lipo battery
Acrylic boards
Nuts & screws
Downloads
User Manual
Source code on GitHub
This is a simple DIY kit using Makerfabs' ESP32-S3 3.5" Parallel TFT with Touch (320x480) and Mabee MLX90640 module to monitor the temperature and display on the screen or save to SD card. It is a nice tool for circuit testing and non-contact temperature sensing.
Features
Based on ESP32-S3, 3.5-inch TFT with capacitive touch
Auto check the highest temperature point
Temperature accuracy: <1°C
Suitable for applications such as human temperature checking or electronic boards debugging
All hardware & software are open, users can modify & add more functions, such WiFi/Bluetooth data transmitting
Downloads
Default firmware
New remote monitoring firmware
Blog
With these jumper wires (length: 20 cm) you can connect a Raspberry Pi or an Arduino with breadboards. Each cable consists of 40 individual wires/pins which can also be separated. Included 1x 40-pins female to female 1x 40-pins male to male 1x 40-pins male to female
This kit is based on ESP32 and LoRa. The ESP32 3.5" display is the console for the system, it receives the LoRa message from LoRa moisture sensors (support up to 8 sensors in the default firmware), and send control commands to LoRa 4-channel MOSFET (2 4-channel MOSFET supported, with totally 8 channels), to control the connected valves open/close, and thus to control the irrigation for multiple points.
Features
Ready to use: Firmware are pre-programmed for all the modules before shipping, the user can only power them up and set the ID to the console, and start to use. Suitable for none-programmers, in 3 minutes to create filed application.
With Lora wireless connection: The monitor & control range can be up to few kilometer, suitable for garden/small farm.
Soil moisture sensor with good corrosion resistance, can be used at least half an year with 2 AAA battery.
Easy to install: Compares to cheap solution with wires, which is hard to implement in files application, there the connection wires do not needed, the whole installation clean and easy; The valves can be connected Lora MOSFET easily.
Hardware & Software Open: To study Lora & FreeRTOS. The ESP32 display console/Lora Soil Moisture Sensor/LoRa MOSFE are all programmed with Arduino. For programmers/engineers, can development further more specialized application.
Based on ESP32, with WiFi connection, the console can also access to internet, the create much more applications including the moisture data updating to internet for remote monitor, and remote control with MQTT.
Included
1x ESP32 3.5' Display (without camera)
1x Lora Expansion for ESP32 Display
2x Lora Moisture Sensor
1x Lora 4-channel MOSFET
1x 12 V Power Supply
Water Pipe (5 m)
1x 1-input & 4-output Pipe Joint
Downloads
Instructable: Soil Monitoring & Irrigation with LoRa
GitHub