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
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
Grove - Time of Flight Distance Sensor-VL53L0X is a high speed, high accuracy and long range distance sensor based on VL53L0X. The VL53L0X is a new generation Time-of-Flight (ToF) laser-ranging module and it is one of the smallest on the market today. It provides accurate distance measurement independent of the target reflectances, making it superior to other conventional technologies. It can measure absolute distances up to 2 m, raising the standards in ranging performance levels and allowing various new applications. The VL53L0X integrates a leading-edge SPAD array (Single Photon Avalanche Diodes) and embeds ST’s second generation Flight SenseTM patented technology. The VL53L0X’s 940 nm VCSEL emitter (Vertical-Cavity Surface-Emitting Laser), is totally invisible to the human eye, coupled with internal physical infrared filters, it enables longer ranging distances, higher immunity to ambient light, and better robustness to cover glass optical crosstalk. Features VCSEL driver Ranging sensor with advanced embedded microcontroller Advanced embedded optical cross-talk compensation to simplify cover glass selection Safe for eyes: Class 1 laser device compliant with latest standard IEC 60825-1:2014 - 3rd edition Single power supply I²C interface for device control and data transfer Xshutdown (reset) and interrupt GPIO Programmable I²C address Working voltage: 3.3 V / 5 V Working temperature: 20 ℃ - 70 ℃ Recommended measurement distance: 30 mm - 1000 mm Default I²C address: 0x52 Included 1x Grove - Time of Flight Distance Sensor-VL53L0X 1x Grove Cable
GrovePi+ is stacked on top of the Raspberry Pi without the need for any other connections. Communication between the two occurs over the I²C interface. All Grove modules connect to the universal Grove connectors on the GrovePi+ shield via the universal 4-pin connector cable.
Grove modules work on analog and digital signals and can be connected directly to the ATMEGA328 microcontroller on the Grove Pi+. The microcontroller acts as an interpreter between the Raspberry Pi and the Grove sensors. It sends, receives, and executes commands sent by the Raspberry Pi.
Features
One GrovePi+ board together with 12 popular Grove sensors and 10 Grove cables
GrovePi+ is compatible with Raspberry Pi A+, B, B+ / 2, 3, 4.
CE certified and compatible with Linux and Win 10 IoT.
Included
1x Grove Pi+
1x Grove - Rotary Angle Sensor
1x Grove - Sound Sensor
1x Grove - LCD RGB Backlight
1x Grove - Temp&Humi Sensor
1x Grove - Red LED
1x Grove - Light Sensor
1x Grove - Buzzer
1x Grove - Relay
1x Grove - Blue LED
1x Grove - Button
1x GrovePi+ Guidebook
10x Cables
1x Grove - UItrasonic Ranger
1x Grove - Green LED
The GrovePi+ is an easy-to-use and modular system for hardware hacking with the Raspberry Pi, no need for soldering or breadboards: plug in your Grove sensors and start programming directly.
Grove is an easy-to-use collection of more than 100 inexpensive plug-and-play modules that sense and control the physical world. By connecting Grove Sensors to Raspberry Pi, it empowers your Pi in the physical world. With hundreds of sensors to choose from Grove families, the possibilities for interaction are endless.
Set-up in 4 simple steps
Slip the GrovePi+ board over your Raspberry Pi
Connect the Grove modules to the GrovePi+ board
Upload your program to Raspberry Pi
Begin taking in the world data
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
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 Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x). It has more or less the same functionality of the Arduino Duemilanove but in a different package. It lacks only a DC power jack and works with a Mini-B USB cable instead of a standard one.
Specifications
Microcontroller
ATmega328
Operating Voltage (logic level)
5 V
Input Voltage (recommended)
7-12 V
Input Voltage (limits)
6-20 V
Digital I/O Pins
14 (of which 6 provide PWM output)
Analog Input Pins
8
DC Current per I/O Pin
40 mA
Flash Memory
16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader
SRAM
1 KB (ATmega168) or 2 KB (ATmega328)
EEPROM
512 bytes (ATmega168) or 1 KB (ATmega328)
Clock Speed
16 MHz
Dimensions
0.73 x 1.70' (18 x 45 mm)
Power
The Arduino Nano can be powered via the Mini-B USB connection, 6-20 V unregulated external power supply (pin 30), or 5 V regulated external power supply (pin 27). The power source is automatically selected to the highest voltage source.
Memory
The ATmega168 has 16 KB of flash memory for storing code (of which 2 KB is used for the bootloader), 1 KB of SRAM and 512 bytes of EEPROM
The ATmega328 has 32 KB of flash memory for storing code, (also with 2 KB used for the bootloader), 2 KB of SRAM and 1 KB of EEPROM.
Input and Output
Each of the 14 digital pins on the Nano can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 V.
Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms.
Communication
The Arduino Nano has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers.
The ATmega168 and ATmega328 provide UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). An FTDI FT232RL on the board channels this serial communication over USB and the FTDI drivers (included with the Arduino software) provide a virtual com port to software on the computer.
The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the FTDI chip and USB connection to the computer (but not for serial communication on pins 0 and 1).
A SoftwareSerial library allows for serial communication on any of the Nano's digital pins.
Programming
The Arduino Nano can be programmed with the Arduino software (download).
The ATmega168 or ATmega328 on the Arduino Nano comes with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol (reference, C header files).
You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using Arduino ISP or similar; see these instructions for details.
Automatic (Software) Reset
Rather than requiring a physical press of the reset button before an upload, the Arduino Nano is designed in a way that allows it to be reset by software running on a connected computer.
One of the hardware flow control lines (DTR) of theFT232RL is connected to the reset line of the ATmega168 or ATmega328 via a 100 nF capacitor. When this line is asserted (taken low), the reset line drops long enough to reset the chip.
The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of DTR can be well-coordinated with the start of the upload.
The Elektor MultiCalculator Kit is an Arduino-based multifunction calculator that goes beyond basic calculations. It offers 22 functions including light and temperature measurement, differential temperature analysis, and NEC IR remote control decoding. The Elektor MultiCalculator is a handy tool for use in your projects or for educational purposes.
The kit features a Pro Mini module as the computing unit. The PCB is easy to assemble using through-hole components. The enclosure consists of 11 acrylic panels and mounting materials for easy assembly. Additionally, the device is equipped with a 16x2 alphanumeric LCD, 20 buttons, and temperature sensors.
The Elektor MultiCalculator is programmable with the Arduino IDE through a 6-way PCB header. The available software is bilingual (English and Dutch). The calculator can be programmed with a programming adapter, and it is powered through USB-C.
Modes of Operation
Calculator
4-Ring Resistor Code
5-Ring Resistor Code
Decimal to Hexadecimal and Character (ASCII) conversion
Hexadecimal to Decimal and Character (ASCII) conversion
Decimal to Binary and Character (ASCII) conversion
Binary to Decimal and Hexadecimal conversion
Hz, nF, capacitive reactance (XC) calculation
Hz, µH, inductive reactance (XL) calculation
Resistance calculation of two resistors connected in parallel
Resistance calculation of two resistors connected in series
Calculation of unknown parallel resistor
Temperature measurement
Differential temperature measurement T1&T2 and Delta (δ)
Light measurement
Stopwatch with lap time function
Item counter
NEC IR remote control decoding
AWG conversion (American Wire Gauge)
Rolling Dice
Personalize startup message
Temperature calibration
Specifications
Menu languages: English, Dutch
Dimensions: 92 x 138 x 40 mm
Build time: approx. 5 hours
Included
PCB and though-hole components
Precut acrylic sheets with all mechanical parts
Pro Mini microcontroller module (ATmega328/5 V/16 MHz)
Programming adapter
Waterproof temperature sensors
USB-C cable
Downloads
Software
The Arduino MKR Zero is a development board for music makers! With an SD card holder and dedicated SPI interfaces (SPI1), you are able to play music files without extra hardware.
The MKR Zero brings you the power of a Zero in the smaller format established by the MKR form factor. The MKR Zero board acts as a great educational tool for learning about 32-bit application development. It has an on-board SD connector with dedicated SPI interfaces (SPI1) that allows you to play with MUSIC files with no extra hardware! The board is powered by Atmel’s SAMD21 MCU, which features a 32-bit ARM Cortex M0+ core.
The board contains everything needed to support the microcontroller; simply connect it to a computer with a micro-USB cable or power it by a LiPo battery. The battery voltage can also be monitored since a connection between the battery and the analog converter of the board exists.
Specifications
Microcontroller
SAMD21 ARM Cortex-M0+ 32-bit low power
Board power supply (USB/VIN)
5 V
Supported battery
Li-Po single cell, 3.7 V, 700 mAh minimum
DC current for 3.3 V pin
600 mA
DC current for 5 V pin
600 mA
Circuit operating voltage
3.3 V
Digital I/O pins
22
PWM pins
12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19)
UART
1
SPI
1
I²C
1
Analog input pins
7 (ADC 8/10/12 bit)
Analog output pins
1 (DAC 10 bit)
External interrupts
10 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17)
DC current per I/O pin
7 mA
Flash memory
256 KB
Flash memory for bootloader
8 KB
SRAM
32 KB
EEPROM
No
Clock speed
32.768 kHz (RTC), 48 MHz
LED_BUILTIN
32
Downloads
Datasheet
Eagle Files
Schematics
Fritzing
Pinout
Arduino MKR NB 1500 allows you to build your next smart project.
Ever wanted an automated house? Or a smart garden? Well, now it’s easy with the Arduino IoT Cloud compatible boards. It means: you can connect devices, visualize data, control and share your projects from anywhere in the world. Whether you’re a beginner or a pro, we have a wide range of plans to make sure you get the features you need.
Add Narrowband communication to your project with the MKR NB 1500. It's the perfect choice for devices in remote locations without an Internet connection, or in situations in which power isn't available like on-field deployments, remote metering systems, solar-powered devices, or other extreme scenarios.
The board's main processor is a low power ARM Cortex-M0 32-bit SAMD21, like in the other boards within the Arduino MKR family. The Narrowband connectivity is performed with a module from u-blox, the SARA-R410M-02B, a low power chipset operating in the de different bands of the IoT LTE cellular range. On top of those, secure communication is ensured through the Microchip ECC508 crypto chip. Besides that, the pcb includes a battery charger, and a connector for an external antenna.
This board is designed for global use, providing connectivity on LTE's Cat M1/NB1 bands 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 28. Operators offering service in that part of the spectrum include: Vodafone, AT&T, T-Mobile USA, Telstra, and Verizon, among others.
Specifications
The Arduino MKR NB 1500 is based on the SAMD21 microcontroller.
Microcontroller
SAMD21 Cortex-M0+ 32-bit low power ARM MCU (datasheet)
Radio module
u-blox SARA-R410M-02B (datasheet summary)
Secure element
ATECC508 (datasheet)
Board power supply (USB/VIN)
5 V
Supported battery
Li-Po Single Cell, 3.7 V, 1500 mAh Minimum
Circuit operating voltage
3.3 V
Digital I/O pins
8
PWM pins
13 (0 .. 8, 10, 12, 18 / A3, 19 / A4)
UART
1
SPI
1
I²C
1
Analog input pins
7 (ADC 8/10/12 bit)
Analog output pins
1 (DAC 10 bit)
External interrupts
8 (0, 1, 4, 5, 6, 7, 8, 16 / A1, 17 / A2)
DC current per I/O pin
7 mA
Flash memory
256 KB (internal)
SRAM
32 KB
EEPROM
No
Clock speed
32.768 kHz (RTC), 48 MHz
LED_BUILTIN
6
USB
Full-speed USB device and embedded host
Antenna gain
2 dB
Carrier frequency
LTE bands 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 28
Power class (radio)
LTE Cat M1 / NB1: Class 3 (23 dBm)
Data rate (LTE M1 halp-duplex)
UL 375 kbps / DL 300 kbps
Data rate (LTE NB1 full-duplex)
UL 62.5 kbps / DL 27.2 kbps
Working region
Multiregion
Device location
GNSS via modem
Power consumption (LTE M1)
min 100 mA / max 190 mA
Power consumption (LTE NB1)
min 60 mA / max 140 mA
SIM card
MicroSIM (not included with the board)
Dimensions
67.6 x 25 mm
Weight
32 g
Downloads
Eagle Files
Schematics
Pinout
This USB Stick contains more than 300 Arduino-related articles published in Elektor Magazine. The content includes both background articles and projects on the following topics:
Software & hardware development: Tutorials on Arduino software development using Arduino IDE, Atmel Studio, Shields, and essential programming concepts.
Learning: The Microcontroller Bootcamp offers a structured approach to programming embedded systems.
Data acquisition & measurement: Projects such as a 16-bit data logger, lathe tachometer, and an AC grid analyzer for capturing and analyzing real-time signals.
Wireless communication: Learn how to implement wireless networks, create an Android interface, and communicate effectively with microcontrollers.
Robotics and automation: This covers the Arduino Nano Robot Controller, supporting boards for automation, and explores various Arduino shields to enhance functionality.
Self-build projects: Unique projects such as laser projection, Numitron clock and thermometer, ELF receiver, Theremino, and touch LED interfaces highlight creative applications.
Whether you're a beginner or an experienced maker, this collection is a valuable resource for learning, experimenting, and pushing the boundaries of Arduino technology.