With the availability of free and open source C/C++ compilers today, you might wonder why someone would be interested in assembler language. What is so compelling about the RISC-V Instruction Set Architecture (ISA)? How does RISC-V differ from existing architectures? And most importantly, how do we gain experience with the RISC-V without a major investment? Is there affordable hardware available?
The availability of the Espressif ESP32-C3 chip provides a way to get hands-on experience with RISC-V. The open sourced QEMU emulator adds a 64-bit experience in RISC-V under Linux. These are just two ways for the student and enthusiast alike to explore RISC-V in this book.
The projects in this book are boiled down to the barest essentials to keep the assembly language concepts clear and simple. In this manner you will have “aha!” moments rather than puzzling about something difficult. The focus in this book is about learning how to write RISC-V assembly language code without getting bogged down. As you work your way through this tutorial, you’ll build up small demonstration programs to be run and tested. Often the result is some simple printed messages to prove a concept. Once you’ve mastered these basic concepts, you will be well equipped to apply assembly language in larger projects.
World’s Most Popular ROS Platform TurtleBot is the most popular open source robot for education and research. The new generation TurtleBot3 is a small, low cost, fully programmable, ROS based mobile robot. It is intended to be used for education, research, hobby and product prototyping. Affordable Cost TurtleBot was developed to meet the cost-conscious needs of schools, laboratories and companies. TurtleBot3 is the most affordable robot among the SLAM-able mobile robots equipped with a 360° Laser Distance Sensor LDS-01. Small Size The dimension of TurtleBot3 Burger is only 138 x 178 x 192 mm (L x W x H). Its size is about 1/4 of the size of the predecessor. Imagine keeping TurtleBot3 in your backpack and develop your program and test it anywhere you go. ROS Standard The TurtleBot brand is managed by Open Robotics, which develops and maintains ROS. Nowadays, ROS has become the go-to platform for all the roboticists around the world. TurtleBot can be integrated with existing ROS-based robot components, but TurtleBot3 can be an affordable platform for whom want to get started learning ROS. Extensibility TurtleBot3 encourages users to customize its mechanical structure with some alternative options: open source embedded board (as a control board), computer and sensors. TurtleBot3 Burger is a two-wheeled differential drive type platform but it is able to be structurally and mechanically customized in many ways: Cars, Bikes, Trailers and so on. Extend your ideas beyond imagination with various SBC, sensors and motors on a scalable structure. Modular Actuator for Mobile Robot TurtleBot3 is able to get a precise spatial data by using 2 DYNAMIXEL’s in the wheel joints. DYNAMIXEL XM series can be operated by one of 6 operating modes (XL series: 4 operating modes): Velocity control mode for wheels, Torque control mode or Position control mode for joint, etc. DYNAMIXEL can be used even to make a mobile manipulator which is light but can be precisely controlled with velocity, torque and position control. DYNAMIXEL is a core component that makes TurtleBot3 perfect. It is easy to assemble, maintain, replace and reconfigure. Open Control Board for ROS The control board is open-sourced in hardware wise and in software wise for ROS communication. The open source control board OpenCR1.0 is powerful enough to control not only DYNAMIXEL’s but also ROBOTIS sensors that are frequently being used for basic recognition tasks in cost effective way. Various sensors such as Touch sensor, Infrared sensor, Color sensor and a handful more are available. The OpenCR1.0 has an IMU sensor inside the board so that it can enhance precise control for countless applications. The board has 3.3 V, 5 V, 12 V power supplies to reinforce the available computer device lineups. Strong Sensor Lineups TurtleBot3 Burger uses enhanced 360° LiDAR, 9-Axis Inertial Measurement Unit and precise encoder for your research and development. Open Source The hardware, firmware and software of TurtleBot3 are open source which means that users are welcomed to download, modify and share source codes. All components of TurtleBot3 are manufactured with injection molded plastic to achieve low cost, however, the 3D CAD data is also available for 3D printing. Specifications Maximum translational velocity 0.22 m/s Maximum rotational velocity 2.84 rad/s (162.72 deg/s) Maximum payload 15 kg Size (L x W x H) 138 x 178 x 192 mm Weight (+ SBC + Battery + Sensors) 1 kg Threshold of climbing 10 mm or lower Expected operating time 2h 30m Expected charging time 2h 30m SBC (Single Board Computers) Raspberry Pi 4 (2 GB RAM) MCU 32-bit ARM Cortex-M7 with FPU (216 MHz, 462 DMIPS) Actuator XL430-W250 LDS (Laser Distance Sensor) 360 Laser Distance Sensor LDS-01 or LDS-02
IMU Gyroscope 3 AxisAccelerometer 3 Axis Power connectors 3.3 V/800 mA5 V/4 A12 V/1 A Expansion pins GPIO 18 pinsArduino 32 pin Peripheral 3x UART, 1x CAN, 1x SPI, 1x I²C, 5x ADC, 4x 5-pin OLLO DYNAMIXEL ports 3x RS485, 3x TTL Audio Several programmable beep sequences Programmable LEDs 4x User LED Status LEDs 1x Board status LED1x Arduino LED1x Power LED Buttons and Switches 2x Push buttons, 1x Reset button, 2x Dip switch Battery Lithium polymer 11.1 V 1800 mAh / 19.98 Wh 5C PC connection USB Firmware upgrade via USB / via JTAG Power adapter (SMPS) Input: 100-240 VAC 50/60 Hz, 1.5 A @maxOutput: 12 VDC, 5 A Downloads ROS Robot Programming GitHub E-Manual Community
World’s Most Popular ROS Platform TurtleBot is the most popular open source robot for education and research. The new generation TurtleBot3 is a small, low cost, fully programmable, ROS based mobile robot. It is intended to be used for education, research, hobby and product prototyping. Affordable Cost TurtleBot was developed to meet the cost-conscious needs of schools, laboratories and companies. TurtleBot3 is the most affordable robot among the SLAM-able mobile robots equipped with a 360° Laser Distance Sensor LDS-01. ROS Standard The TurtleBot brand is managed by Open Robotics, which develops and maintains ROS. Nowadays, ROS has become the go-to platform for all the roboticists around the world. TurtleBot can be integrated with existing ROS-based robot components, but TurtleBot3 can be an affordable platform for whom want to get started learning ROS. Extensibility TurtleBot3 encourages users to customize its mechanical structure with some alternative options: open source embedded board (as a control board), computer and sensors. TurtleBot3 Waffle Pi is a two-wheeled differential drive type platform but it is able to be structurally and mechanically customized in many ways: Cars, Bikes, Trailers and so on. Extend your ideas beyond imagination with various SBC, sensors and motors on a scalable structure. Modular Actuator for Mobile Robot TurtleBot3 is able to get a precise spatial data by using 2 DYNAMIXEL’s in the wheel joints. DYNAMIXEL XM series can be operated by one of 6 operating modes (XL series: 4 operating modes): Velocity control mode for wheels, Torque control mode or Position control mode for joint, etc. DYNAMIXEL can be used even to make a mobile manipulator which is light but can be precisely controlled with velocity, torque and position control. DYNAMIXEL is a core component that makes TurtleBot3 perfect. It is easy to assemble, maintain, replace and reconfigure. Open Control Board for ROS The control board is open-sourced in hardware wise and in software wise for ROS communication. The open source control board OpenCR1.0 is powerful enough to control not only DYNAMIXEL’s but also ROBOTIS sensors that are frequently being used for basic recognition tasks in cost effective way. Various sensors such as Touch sensor, Infrared sensor, Color sensor and a handful more are available. The OpenCR1.0 has an IMU sensor inside the board so that it can enhance precise control for countless applications. The board has 3.3 V, 5 V, 12 V power supplies to reinforce the available computer device lineups. Open Source The hardware, firmware and software of TurtleBot3 are open source which means that users are welcomed to download, modify and share source codes. All components of TurtleBot3 are manufactured with injection molded plastic to achieve low cost, however, the 3D CAD data is also available for 3D printing. Specifications Maximum translational velocity 0.26 m/s Maximum rotational velocity 1.82 rad/s (104.27 deg/s) Maximum payload 30 kg Size (L x W x H) 281 x 306 x 141 mm Weight (+ SBC + Battery + Sensors) 1.8 kg Threshold of climbing 10 mm or lower Expected operating time 2h Expected charging time 2h 30m SBC (Single Board Computers) Raspberry Pi 4 (2 GB RAM) MCU 32-bit ARM Cortex-M7 with FPU (216 MHz, 462 DMIPS) Remote Controller RC-100B + BT-410 Set (Bluetooth 4, BLE) Actuator XL430-W210 LDS (Laser Distance Sensor) 360 Laser Distance Sensor LDS-01 or LDS-02
Camera Raspberry Pi Camera Module v2.1 IMU Gyroscope 3 AxisAccelerometer 3 Axis Power connectors 3.3 V/800 mA5 V/4 A12 V/1 A Expansion pins GPIO 18 pinsArduino 32 pin Peripheral 3x UART, 1x CAN, 1x SPI, 1x I²C, 5x ADC, 4x 5-pin OLLO DYNAMIXEL ports 3x RS485, 3x TTL Audio Several programmable beep sequences Programmable LEDs 4x User LED Status LEDs 1x Board status LED1x Arduino LED1x Power LED Buttons and Switches 2x Push buttons, 1x Reset button, 2x Dip switch Battery Lithium polymer 11.1 V 1800 mAh / 19.98 Wh 5C PC connection USB Firmware upgrade via USB / via JTAG Power adapter (SMPS) Input: 100-240 VAC 50/60 Hz, 1.5 A @maxOutput: 12 VDC, 5 A Downloads ROS Robot Programming GitHub E-Manual Community
Specifications Operating Voltage: 3.3 V ESP-12E MCU Display Size: 1.28 inch USB Port for Power & Data Transmission Interface Pins: 4 GPIO, 1 GND, 1 Power Driver: GC9A01 Resolution240 x 240 Pixel Color: 65 K RGB Interface: SPI Downloads STEP File Dimensions 3D File Schematic GitHub
The power-management IC used on Raspberry Pi 5 integrates a real-time clock, and charging circuitry for a button cell which can power the clock while main power is disconnected. This Panasonic ML-2020 lithium manganese dioxide battery with a two-pin plug and a double-sided adhesive pad can be connected directly to the battery connector of the Raspberry Pi 5 and attached to the inside of a case or another convenient location.
The antenna allows for reception of L-band satellites that transmit between 1525-1660 MHz, such as Inmarsat, Iridium and GPS. Please note it is NOT for receiving weaker signals like HRPT and GOES which require a dish antenna. The patch comes with useful mounting accessories including a window suction cup, bendable tripod and 3M RG174 coax cable. The patch and active circuitry is enclosed in a weather proof enclosure. Links Inmarsat STD-C EGC AERO Satellite ACARS AERO C-Channel Voice Iridium Decoding GPS and GNSS Experiments
Pico Cube is a 4x4x4 LED cube HAT for Raspberry Pi Pico with 5 VDC operating voltage. Pico cube, a monochromatic Green with 64 LEDs, is a fun way to learn programming. It is designed to perform incandescent operations with low energy consumptions, robust outlook, and easy installation that make people/kids/users learn the effects of LED lights with a different pattern of colors via the combination of software and hardware i.e. Raspberry Pi Pico.
Features
Standard 40 Pins Raspberry Pi Pico Header
GPIO Based Communication
64 High-Intensity Monochromatic LEDs
Individual LED access
Each Layer Access
Specifications
Operating Voltage: 5 V
Color: Green
Communication: GPIO
LEDs: 64
Included
1x Pico Cube Base PCB
4x Layer PCB
8x Pillar PCB
2x Male Berg (1 x 20)
2x Female Berg (1 x 20)
70 LEDs
Note: Raspberry Pi Pico is not included.
Downloads
GitHub
Wiki
Pico Cube is a 4x4x4 LED cube HAT for Raspberry Pi Pico with 5 VDC operating voltage. Pico cube, a monochromatic Red with 64 LEDs, is a fun way to learn programming. It is designed to perform incandescent operations with low energy consumptions, robust outlook, and easy installation that make people/kids/users learn the effects of LED lights with a different pattern of colors via the combination of software and hardware i.e. Raspberry Pi Pico.
Features
Standard 40 Pins Raspberry Pi Pico Header
GPIO Based Communication
64 High-Intensity Monochromatic LEDs
Individual LED access
Each Layer Access
Specifications
Operating Voltage: 5 V
Color: Red
Communication: GPIO
LEDs: 64
Included
1x Pico Cube Base PCB
4x Layer PCB
8x Pillar PCB
2x Male Berg (1 x 20)
2x Female Berg (1 x 20)
70 LEDs
Note: Raspberry Pi Pico is not included.
Downloads
GitHub
Wiki
The short-wave technique has a very particular appeal: It can easily bridge long distances. By reflecting short-wave signals off the conductive layers of the ionosphere, they can be received in places beyond the horizon and therefore can reach anywhere on earth. Although technology is striving for ever higher frequencies, and radio is usually listened to on FM, DAB+, satellite or the Internet, modern means of transmission require extensive infrastructure and are extremely vulnerable. In the event of a global power outage, there is nothing more important than the short-wave. Amateur radio is not only a hobby, it’s also an emergency radio system!
Elektor’s SDR-Shield is a versatile shortwave receiver up to 30 MHz. Using an Arduino and the appropriate software, radio stations, morse signals, SSB stations, and digital signals can be received.
In this book, successful author and enthusiastic radio amateur, Burkhard Kainka describes the modern practice of software defined radio using the Elektor SDR Shield. He not only imparts a theoretical background but also explains numerous open source software tools.
The short-wave technique has a very particular appeal: It can easily bridge long distances. By reflecting short-wave signals off the conductive layers of the ionosphere, they can be received in places beyond the horizon and therefore can reach anywhere on earth. Although technology is striving for ever higher frequencies, and radio is usually listened to on FM, DAB+, satellite or the Internet, modern means of transmission require extensive infrastructure and are extremely vulnerable. In the event of a global power outage, there is nothing more important than the short-wave. Amateur radio is not only a hobby, it’s also an emergency radio system!
Elektor’s SDR-Shield is a versatile shortwave receiver up to 30 MHz. Using an Arduino and the appropriate software, radio stations, morse signals, SSB stations, and digital signals can be received.
In this book, successful author and enthusiastic radio amateur, Burkhard Kainka describes the modern practice of software defined radio using the Elektor SDR Shield. He not only imparts a theoretical background but also explains numerous open source software tools.
Features Implements CAN V2.0B at up to 1 Mb/s Industrial standard 9 pin sub-D connector OBD-II and CAN standard pinout selectable. Changeable chip select pin Changeable CS pin for TF card slot Changeable INT pin Screw terminal that easily to connect CAN_H and CAN_L Arduino Uno pin headers Micro SD card holder 2 Grove connectors (I2C and UART) SPI Interface up to 10 MHz Standard (11 bit) and extended (29 bit) data and remote frames Two receive buffers with prioritized message storage
The Seeed Studio CANBed – Arduino CAN-BUS Development Kit integrates an ATmega32U4 microcontroller, eliminating the need for an external Arduino board. It combines an MCP2515 CAN Bus controller and an MCP2551 CAN Bus transceiver on a single board, providing a compact and reliable CAN communication solution.
Features
ATmega32U4 with Arduino Leonardo bootloader on the board
MCP2515 CAN Bus controller and MCP2551 CAN Bus transceiver
OBD-II and CAN standard pinout selectable at the sub-D connector
Compatible with Arduino IDE
Parameter
Value
MCU
ATmega32U4(with Arduino Leonardo bootloader)
Clock Speed
16 MHz
Flash Memory
32 KB
SRAM
2.5 KB
EEPROM
1 KB
Operate Voltage (CAN-BUS)
9 V - 28 V
Operate Voltage (MicroUSB)
5 V
Input Interface
sub-D
Included
CANBed PCBA
sub-D connector
4PIN Terminal
2x 4PIN 2.0 Connector
1x 9x2 2.54 Header
1x 3x2 2.54 Header
The starter kit for Jetson Nano is one of the best kits for beginners to get started with Jetson Nano. This kit includes 32 GB MicroSD card, 20 W adapter, 2-pin jumper, camera, and micro-USB cable.
Features
32 GB High-performance MicroSD card
5 V 4 A power supply with 2.1 mm DC barrel connector
2-pin jumper
Raspberry Pi camera module V2
Micro-B To Type-A USB cable with DATA enabled
The universal 4 Pin connector is a white 4-pin buckled connector used on Stem, Twigs and Grove cables. The pin spacing is 2 mm. There are 10 connectors per bag. They can be used in DIY projects.
Features Selectable output format: Uart or Wiegand. 4Pins Electronic Brick Interface High Sensitivity Specifications Dimensions: 44 mm x 24 mm x9.6 mm Weight: 15 g Battery: Exclude Voltage: 4.75 V - 5.25 V Working Frequency: 125 kHz Sensing Distance(Max): 70 mm TTL Output: 9600 baud rate, 8 data bits, 1 stop bit, and no verify bit Wiegand Output: 26 bits Wiegand format, 1 even verify bit, 24 data bits, and 1 odd verify bit
Grove 3-Axis Digital Accelerometer (LIS3DHTR) is a low-cost 3-Axis accelerometer in a bundle of Grove products. It is based on the LIS3DHTR chip which provides multiple ranges and interfaces selection. You can never believe that such a tiny 3-Axis accelerometer can support I²C, SPI, and ADC GPIO interfaces, which means you can choose any way to connect with your development board. Besides, this accelerometer can also monitor the surrounding temperature to tune the error caused by it. Features Measurement range: ±2g, ±4g, ±8g, ±16g, multiple ranges selection. Multiple interfaces option: Grove I²C interface, SPI interface, ADC interface. Temperature adjustable: able to adjust and tune the error caused by temperature. 3/5V power supply Specifications Power Supply 3/5V Interfaces IC/SPI/GPIO ADC I²C address Default 0x19, can be changed to 0x18 when connecting SDO Pin with GND ADC GPIO Power input 0-3.3V Interruption An interruption Pin reserved SPI Mode set up Connect the CS Pin with GND Included 1x Grove 3-Axis Digital Accelerometer (LIS3DHTR) 1x Grove cable Downloads LIS3DHTR Datasheet Hardware schematic Arduino Library
Unlike most kits, the Grove Beginner Kit for Arduino is an all-in-one kit, no breadboard, no soldering, even no wiring is needed. The kit is powered by one Arduino compatible Board (Seeeduino Lotus) together with 10 additional Grove Arduino sensors all in one piece of the board.
All the modules have been connected to the Seeeduino(Microcontroller) through the PCB stamp holes so no Grove cables are needed to connect. This is perfect for educational fields where frustrating wiring and soldering are no longer needed.
Of course, you can also take the modules out and use Grove cables to connect the modules. You can build any Arduino project you like with this Grove Beginner Kit For Arduino.
Included
1x Grove Beginner Kit For Arduino Board
1x Micro USB Cable
6x Grove Cables
Included onboard
1x Grove LED
1x Grove Buzzer
1x Grove OLED Display 0.96"
1x Grove Button
1x Grove Rotary Potentiometer
1x Grove Light
1x Grove Sound
1x Grove Temperature & Humidity Sensor
1x Grove Air Pressure Sensor
1x Grove 3-Axis Accelerator
1x Seeeduino Lotus
This is an add-on kit for the Seeed Studio Grove Beginner Kit for Arduino.
Applications
Suitable for Arduino beginners
Suitable for infrared control and motion detect
Suitable for getting started with open-source hardware and Arduino coding
Included
1x Grove Water Atomization
1x Grove Mini Fan
1x Grove Servo
1x Grove Ultrasonic Distance Sensor
1x Grove Infrared Receiver
1x Grove Mini PIR Motion Sensor
1x Grove Green Wrapper
1x Grove Blue Wrapper
5x Grove Cable
1x Infrared Remote Control Key
1x Ultrasonic Sensor Bracket Set
1x Motor Bracket Set
1x Servo Base
This Grove CAN-BUS Module based on GD32E103 adopts a brand-new design, uses the cost-effective and high-performance GD32E103 microcontroller as the main control and cooperates with a firmware we wrote to complete the function of the serial port to CAN FD. Features
Support CAN communication: Implements CAN FD at up to 5 Mb/s
Easy to program: Support AT command which enables simple serial port programming
Grove ecosystem: 20 x 40 x 10 mm small size, 4-pin Grove connector to plug and play, Arduino compatible This Grove CAN-BUS Module supports CAN FD(CAN with Flexible Data-Rate) communication, which is an extension to the original CAN protocol as specified in ISO 11898-1 that responds to increased bandwidth requirements in automotive networks. In CAN FD, the data rate (i.e. number of bits transmitted per second) is increased to be 5 times faster than the classic CAN (5 Mbit/s for the data payload only, the arbitration bit rate is still limited to 1Mbit/s for compatibility). It supports AT command which enables simple serial port programming. This Grove CAN-BUS Module is based on GD32E103 with a frequency up to 120 MHz. It has a flash size from 64 KB to 128 KB and an SRAM size from 20 KB to 32 KB. Applications Car hacking: allows different parts of the vehicle to talk to each other, including the engine, the transmission, and the brakes. Windows, doors, and mirror adjustment. 3D Printers Building automation Lighting control systems Medical instruments and equipment Specifications MCU GD32E103 UART baud rate Up to 115200 (default 9600) CAN FD baud rate Up to 5 Mb/s Indicator TX and RX led Working voltage 3.3 V Grove connector 4-pin Grove connector to plug and play Size 20 x 40 x 10 mm Downloads Datasheet GitHub
The Grove SCD30 is an Arduino-compatible 3-in-1 environmental sensor for precise CO₂, temperature, and humidity measurements. Powered by the Sensirion SCD30 and advanced Non-Dispersive Infrared (NDIR) technology, it delivers high accuracy across a wide measurement range. The sensor also determines humidity and temperature through smart algorithms that model and compensate for external heat sources.
Features
NDIR CO2 sensor technology: embedded with Sensirion SCD30
Multi-function: Integrates temperature and humidity sensor on the same sensor module
High precision and wide measurement accuracy: ±(30 ppm + 3%) between 400 ppm to 10000 ppm
Superior stability: Dual-channel detection
Easy project operation: Digital interface I²C, Breadboard-friendly, Grove-compatible
Best performance-to-price ratio
Application Ideas
Air Purifier
Environmental Monitoring
Plant Environmental Monitoring system
Arduino weather station
The Grove DHT11 Temperature & Humidity Sensor is a high-quality, low-cost digital temperature, and humidity sensor based on the DHT11 module. It is the most common temperature and humidity module for Arduino and Raspberry Pi. It is widely favored by hardware enthusiasts for its many advantages such as low power consumption and excellent long-term stability. Relatively high measurement accuracy can be obtained at a very low cost. The single-bus digital signal is output through the built-in ADC, which saves the I/O resources of the control board. Features Dimensions: 40 x 20 x 8 mm Weight: 10 g Battery: Exclude Input Voltage: 3.3 V & 5 V Measuring Current: 1.3 mA- 2.1 mA Measuring Humidity Range: 5% - 95% RH Measuring Temperature Range: -20 ℃ - 60 ℃
Features Integrated Cold-Junction Compensation Supported Types (designated by NIST ITS-90): Type K, J, T, N, S, E, B and R Four Programmable Temperature Alert Outputs: Monitor Hot- or Cold-Junction Temperatures Detect rising or falling temperatures Up to 255°C of Programmable Hysteresis Programmable Digital Filter for Temperature Low Power Dimensions: 20 mm x 40 mm x 18 mm Weight: 18 g Application Petrochemical Thermal Management Hand-Held Measurement Equipment Industrial Equipment Thermal Management Ovens Industrial Engine Thermal Monitor Temperature Detection Racks Downloads Eagle Files Github library Datasheet
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
Grove Piezo Vibration Sensor is suitable for measurements of flexibility, vibration, impact and touch. The module is based on PZT film sensor LDT0-028. When the sensor moves back and forth, a certain voltage will be created by the voltage comparator inside of it.
Therefore, outputs high & low levels. In spite of the fact that it has a high receptivity for strong impacts, a wide dynamic range (0.001 Hz~1000 MHz) also guarantees excellent measuring performance. Finally, you can adjust its sensitivity by adjusting the potentiometer with a screw.
Features
Standard grove socket
Wide dynamic range:0.001 Hz~1000 MHz
Adjustable sensitivity
High receptivity for strong impact
Applications
Vibration Sensing in Washing Machine
Low Power Wake-up Switch
Low-Cost Vibration Sensing
Car Alarms
Body Movement
Security Systems
Downloads
Download Wiki PDF
Grove - Piezo Vibration Sensor Eagle File
Grove - Piezo Vibration Sensor Schematic PDF File
Grove - Piezo Vibration Sensor PCB PDF File
Piezo Vibration Sensor Datasheet