Reinforcing its commitment to widening the accessibility to and innovation in the area of deep learning, NVIDIA has created a free, self-paced, online Deep Learning Institute (DLI) course, “Getting Started on AI with Jetson Nano.” The course's goal is to build foundational skills to enable anyone to get creative with the Jetson Developer Kit. Please be aware that this kit is for those who already own a Jetson Nano Developer Kit and want to join the DLI Course. A Jetson Nano is not included in this kit.
Included in this kit is everything you will need to get started in the “Getting Started on AI with Jetson Nano” (except for a Jetson Nano, of course), and you will learn how to
Set up your Jetson Nano and camera
Collect image data for classification models
Annotate image data for regression models
Train a neural network on your data to create your own models
Run inference on the Jetson Nano with the models you create
The NVIDIA Deep Learning Institute offers hands-on training in AI and accelerated computing to solve real-world problems. Developers, data scientists, researchers, and students can get practical experience powered by GPUs in the cloud and earn a competency certificate to support professional growth. They offer self-paced, online training for individuals, instructor-led workshops for teams, and downloadable course materials for university educators.
Included
32 GB microSD Card
Logitech C270 Webcam
Power Supply 5 V, 4 A
USB Cable - microB (Reversible)
2-Pin Jumper
Please note: Jetson Nano Developer Kit not included.
The SparkFun RedBoard Qwiic is an Arduino-compatible board that combines features of different Arduinos with the Qwiic Connect System.
Features
ATmega328 microcontroller with Optiboot Bootloader
R3 Shield Compatible
CH340C Serial-USB Converter
3.3 V to 5 V Voltage Level Jumper
A4 / A5 Jumpers
AP2112 Voltage Regulator
ISP Header
Input voltage: 7 V - 15 V
1 Qwiic Connector
16 MHz Clock Speed
32 k Flash Memory
All SMD Construction
Improved Reset Button
The MicroMod DIY Carrier Kit includes five M.2 connectors (4.2mm height), screws, and standoffs so that you can get all the special parts you may need to make your own carrier board.
MicroMod uses the standard M.2 connector. This is the same connector found on modern motherboards and laptops. There are various locations for the plastic ‘key’ on the M.2 connector to prevent a user from inserting an incompatible device. The MicroMod standard uses the ‘E’ key and further modifies the M.2 standard by moving the mounting screw 4mm to the side. The ‘E’ key is fairly common so a user could insert an M.2 compatible Wifi module. Still, because the screw mount doesn’t align, the user would not secure an incompatible device into a MicroMod carrier board.
Features
5x Machine Screws
Phillips Head #0 (but #00 to #1 works)
Thread: M2.5
Length: 3 mm
5x SMD Reflow Compatible Standoffs
Thread: M2.5 x 0.4
Height: 2.5 mm
5x M.2 MicroMod Connectors
Key: E
Height: 4.2 mm
Pin count: 67
Pitch: 0.5 mm
The RP2040 utilizes dual ARM Cortex-M0+ processors (up to 133MHz):
264kB of embedded SRAM in six banks
6 dedicated IO for SPI Flash (supporting XIP)
30 multifunction GPIO:
Dedicated hardware for commonly used peripherals
Programmable IO for extended peripheral support
Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s)
USB 1.1 Host/Device functionality
The RP2040 is supported with C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has a UF2 boot and floating-point routines baked into the chip. The built-in USB can act as both device and host. It has two symmetric cores and high internal bandwidth, making it useful for signal processing and video. While the chip has a large internal RAM, the board includes an additional external flash chip.
Features
Dual Cortex M0+ processors, up to 133 MHz
264 kB of embedded SRAM in 6 banks
6 dedicated IO for QSPI flash, supporting execute in place (XIP)
30 programmable IO for extended peripheral support
SWD interface
Timer with 4 alarms
Real-time counter (RTC)
USB 1.1 Host/Device functionality
Supported programming languages
MicroPython
C/C++
This module includes an integrated trace antenna, fits the IC to an FCC-approved footprint, and includes decoupling and timing mechanisms that would need to be designed into a circuit using the bare nRF52840 IC. The Bluetooth transceiver included on the nRF52840 boasts a BT 5.1 stack. It supports Bluetooth 5, Bluetooth mesh, IEEE 802.15.4 (Zigbee & Thread) and 2.4Ghz RF wireless protocols (including Nordic's proprietary RF protocol) allowing you to pick which option works best for your application.
Features
ARM Cortex-M4 CPU with a floating-point unit (FPU)
1MB internal Flash -- For all of your program, SoftDevice, and file-storage needs!
256kB internal RAM -- For your stack and heap storage.
Integrated 2.4GHz radio with support for:
Bluetooth Low Energy (BLE) -- With peripheral and/or central BLE device support
Bluetooth 5 -- Mesh Bluetooth!
ANT -- If you want to turn the device into a heart-rate or exercise monitor.
Nordic's proprietary RF protocol -- If you want to communicate, securely, with other Nordic devices.
Every I/O peripheral you could need.
USB -- Turn your nRF52840 into a USB mass-storage device, use a CDC (USB serial) interface, and more.
UART -- Serial interfaces with support for hardware flow-control if desired.
I²C -- Everyone's favourite 2-wire bi-directional bus interface
SPI -- If you prefer the 3+-wire serial interface
Analogue-to-digital converters (ADC) -- Eight pins on the nRF52840 Mini Breakout support analogue inputs
PWM -- Timer support on any pin means PWM support for driving LEDs or servo motors.
Real-time clock (RTC) -- Keep close track of seconds and milliseconds, also supports timed deep-sleep features.
Three UARTs
Primary tied to USB interface. Two hardware UARTs.
Two I²C Buses
Two SPI Buses
Secondary SPI Bus primarily used for Flash IC.
PDM Audio Processing
Two Analog Inputs
Two Dedicated Digital I/O Pins
Two Dedicated PWM Pins
Eleven General Purpose I/O Pins
Are you tired of all the different Arduino boards, and having to choose which features you need? Wouldn't it be much simpler to have all the best features on the same board and not have to compromise? That is precisely what the people at SparkFun thought and delivered the fantastic SparkFun RedBoard Programmed with Arduino. Features ATmega328 microcontroller with Optiboot (UNO) Bootloader Input voltage: 7-15 V 0-5 V outputs with 3.3 V compatible inputs 6 Analog Inputs 14 Digital I/O Pins (6 PWM outputs) ISP Header 16 MHz Clock Spee 32 k Flash Memory R3 Shield Compatible All SMD Construction USB Programming Facilitated by the Ubiquitous FTDI FT231X Red PCB The SparkFun RedBoard combines the stability of the FTDI, the simplicity of the Uno's Optiboot bootloader, and the R3 shield compatibility of the Uno R3. RedBoard has the hardware peripherals you are used to: 6 Analog Inputs 14 Digital I/O pins (6 PWM pins) SPI UART External interrupts Downloads Drivers GitHub
What's with the silkscreen labels? They're all over the place. We decided to label the pins as they are assigned on the Apollo3 IC itself. This makes finding the pin with the function you desire a lot easier. Have a look at the full pin map from the Apollo3 datasheet. If you really need to test out the 4-bit SPI functionality of the Artemis, you're going to need to access pins 4, 22, 23, and 26. Need to try out the differential ADC port 1? Pins 14 and 15. The RedBoard Artemis ATP will allow you to flex the impressive capabilities of the Artemis module.
The RedBoard Artemis ATP has the improved power conditioning and USB to serial that we've refined over the years on our RedBoard line of products. A modern USB-C connector makes programming easy. A Qwiic connector makes I²C easy. The ATP is fully compatible with SparkFun's Arduino core and can be programmed easily under the Arduino IDE. We've exposed the JTAG connector for more advanced users who prefer to use the power and speed of professional tools. If you need a lot of a GPIO with a simple program, ready to go to the market module, the ATP is the fix you need. We've added a digital MEMS microphone for folks wanting to experiment with always-on voice commands with TensorFlow and machine learning. We've even added a convenient jumper to measure current consumption for low power testing.
With 1 MB flash and 384k RAM, you'll have plenty of room for your sketches. The Artemis module runs at 48 MHz with a 96 MHz turbo mode available and with Bluetooth to boot!
Features
Arduino Mega Footprint
1M Flash / 384k RAM
48MHz / 96MHz turbo available
6uA/MHz (operates less than 5mW at full operation)
48 GPIO - all interrupt capable
31 PWM channels
Built-in BLE radio
10 ADC channels with 14-bit precision with up to 2.67 million samples per second effective continuous, multi-slot sampling rate
2 channel differential ADC
2 UARTs
6 I²C buses
6 SPI buses
2/4/8-bit SPI bus
PDM interface
I²S Interface
Secure 'Smart Card' interface
Qwiic Connector
Plug a reader into the headers, use a Qwiic cable, scan your 125kHz ID tag, and the unique 32-bit ID will be shown on the screen. The unit comes with a read LED and buzzer, but don't worry, there is a jumper you can cut to disable the buzzer if you want. Utilizing SparkFun's 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.
Utilizing the onboard ATtiny84A, the Qwiic RFID takes the six byte ID tag of your 125kHz RFID card, attaches a timestamp to it, and puts it onto a stack that holds up to 20 unique RFID scans at a time. This information is easy to get at with some simple I²C commands.
The SparkFun RP2350 Pro Micro provides a powerful development platform, built around the RP2350 microcontroller. This board uses the updated Pro Micro form factor. It includes a USB-C connector, Qwiic connector, WS2812B addressable RGB LED, Boot and Reset buttons, resettable PTC fuse, and PTH and castellated solder pads.
The RP2350 is a unique dual-core microcontroller with two ARM Cortex-M33 processors and two Hazard3 RISC-V processors, all running at up to 150 MHz! Now, this doesn't mean the RP2350 is a quad-core microcontroller. Instead, users can select which two processors to run on boot instead. You can run two processors of the same type or one of each. The RP2350 also features 520 kB SRAM in ten banks, a host of peripherals including two UARTs, two SPI and two I²C controllers, and a USB 1.1 controller for host and device support.
The Pro Micro also includes two expanded memory options: 16 MB of external Flash and 8 MB PSRAM connected to the RP2350's QSPI controller. The RP2350 Pro Micro works with C/C++ using the Pico SDK, MicroPython, and Arduino development environments.
Features
RP2350 Microcontroller
8 MB PSRAM
16 MB Flash
Supply Voltage
USB: 5 V
RAW: 5.3 V (max.)
Pro Micro Pinout
2x UART
1x SPI
10x GPIO (4 used for UART1 and UART0)
4x Analog
USB-C Connector
USB 1.1 Host/Device Support
Qwiic Connector
Buttons
Reset
Boot
LEDs
WS2812 Addressable RGB LED
Red Power LED
Dimensions: 33 x 17.8 mm
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
RP2350 MicroPython Firmware (Beta 04)
SparkFun Pico SDK Library
Arduino Pico Arduino Core
Datasheet (RP2350)
Datasheet (APS6404L PSRAM)
RP2350 Product Brief
Raspberry Pi RP2350 Microcontroller Documentation
Qwiic Info Page
GitHub Repository
The SparkFun MicroMod mikroBUS Carrier Board takes advantage of the MicroMod, Qwiic, and mikroBUS ecosystems making it easy to rapidly prototype with each of them, combined. The MicroMod M.2 socket and mikroBUS 8-pin header provide users the freedom to experiment with any Processor Board in the MicroMod ecosystem and any Click board in the mikroBUS ecosystem, respectively. This board also features two Qwiic connectors to seamlessly integrate hundreds of Qwiic sensors and accessories into your project. The mikroBUS socket comprises a pair of 8-pin female headers with a standardized pin configuration. The pins consist of three groups of communications pins (SPI, UART and I²C), six additional pins (PWM, Interrupt, Analog input, Reset and Chip select), and two power groups (3.3 V and 5 V). While a modern USB-C connector makes programming easy, the Carrier Board is also equipped with a MCP73831 Single-Cell Lithium-Ion/Lithium-Polymer Charge IC so you can charge an attached single-cell LiPo battery. The charge IC receives power from the USB connection and can source up to 450 mA to charge an attached battery. Features M.2 MicroMod (Processor Board) Connector USB-C Connector 3.3 V 1 A Voltage Regulator 2x Qwiic Connectors mikroBUS Socket Boot/Reset Buttons Charge Circuit JTAG/SWD PTH Pins Downloads Schematic Eagle Files Board Dimensions Hookup Guide Getting Started with Necto Studio mikroBUS Standard Qwiic Info Page GitHub Hardware Repo
The SparkFun RP2040 mikroBUS Development Board is a low-cost, high performance platform with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. Besides the Thing Plus or Feather PTH pin layout, the board also includes a microSD card slot, 16 MB (128 Mbit) flash memory, a JST single cell battery connector (with a charging circuit and fuel gauge sensor), an addressable WS2812 RGB LED, JTAG PTH pins, four (4-40 screw) mounting holes, our signature Qwiic connectors, and a mikroBUS socket. The mikroBUS standard was developed by MikroElektronika. Similar to Qwiic and MicroMod interfaces, the mikroBUS socket provides a standardized connection for add-on Click boards to be attached to a development board and is comprised of a pair of 8-pin female headers with a standardized pin configuration. The pins consist of three groups of communications pins (SPI, UART and I²C), six additional pins (PWM, Interrupt, Analog input, Reset and Chip select), and two power groups (3.3 V and 5 V). The RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. While the chip has a large amount of internal RAM, the board includes an additional 16 MB of external QSPI flash memory to store program code. The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features: 264 kB of embedded SRAM in six banks 6 dedicated IO for SPI Flash (supporting XIP) 30 multifunction GPIO: Dedicated hardware for commonly used peripherals Programmable IO for extended peripheral support Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s) USB 1.1 Host/Device functionality Features (SparkFun RP2040 mikroBUS Dev. Board) Raspberry Pi Foundation's RP2040 microcontroller 18 Multifunctional GPIO Pins Four available 12-bit ADC channels with internal temperature sensor (500kSa/s) Up to eight 2-channel PWM Up to two UARTs Up to two I²C buses Up to two SPI buses Thing Plus (or Feather) Pin Layout: 28 PTH Pins USB-C Connector: USB 1.1 Host/Device functionality 2-pin JST Connector for a LiPo Battery (not included): 500mA charging circuit 4-pin JST Qwiic Connector LEDs:
PWR - Red 3.3V power indicator
CHG - Yellow battery charging indicator
25 - Blue status/test LED (GPIO 25)
WS2812 - Addressable RGB LED (GPIO 08) Buttons: Boot Reset JTAG PTH Pins 16MB QSPI Flash Memory µSD Card Slot mikroBUS Socket Dimensions: 3.7' x 1.2' Four Mounting Holes: 4-40 screw compatible Downloads Schematic Eagle Files Board Dimensions Hookup Guide Qwiic Info Page GitHub Hardware Repository
The SparkFun Thing Plus Matter is the first easily accessible board of its kind that combines Matter and SparkFun’s Qwiic ecosystem for agile development and prototyping of Matter-based IoT devices. The MGM240P wireless module from Silicon Labs provides secure connectivity for both 802.15.4 with Mesh communication (Thread) and Bluetooth Low Energy 5.3 protocols. The module comes ready for integration into Silicon Labs' Matter IoT protocol for home automation.
What is Matter? Simply put, Matter allows for consistent operation between smart home devices and IoT platforms without an Internet connection, even from different providers. In doing so, Matter is able to communicate between major IoT ecosystems in order to create a single wireless protocol that is easy, reliable, and secure to use.
The Thing Plus Matter (MGM240P) includes Qwiic and LiPo battery connectors, and multiple GPIO pins capable of complete multiplexing through software. The board also features the MCP73831 single-cell LiPo charger as well as the MAX17048 fuel gauge to charge and monitor a connected battery. Lastly, a µSD card slot for any external memory needs is integrated.
The MGM240P wireless module is built around the EFR32MG24 Wireless SoC with a 32-bit ARM Cortext-M33 core processor running at 39 MHz with 1536 kb Flash memory and 256 kb RAM. The MGM240P works with common 802.15.4 wireless protocols (Matter, ZigBee, and OpenThread) as well as Bluetooth Low Energy 5.3. The MGM240P supports Silicon Labs' Secure Vault for Thread applications.
Specifications
MGM240P Wireless Module
Built around the EFR32MG24 Wireless SoC
32-bit ARM-M33 Core Processor (@ 39 MHz)
1536 kB Flash Memory
256 kB RAM
Supports Multiple 802.15.4 Wireless Protocols (ZigBee and OpenThread)
Bluetooth Low Energy 5.3
Matter-ready
Secure Vault Support
Built-in Antenna
Thing Plus Form-Factor (Feather-compatible):
Dimensions: 5.8 x 2.3 cm (2.30 x 0.9')
2 Mounting Holes:
4-40 screw compatible
21 GPIO PTH Breakouts
All pins have complete multiplexing capability through software
SPI, I²C and UART interfaces mapped by default to labeled pins
13 GPIO (6 labeled as Analog, 7 labeled for GPIO)
All function as either GPIO or Analog
Built-in-Digital to Analog Converter (DAC)
USB-C Connector
2-Pin JST LiPo Battery Connector for a LiPo Battery (not included)
4-Pin JST Qwiic Connector
MC73831 Single-Cell LiPo Charger
Configurable charge rate (500 mA Default, 100 mA Alternate)
MAX17048 Single-Cell LiPo Fuel Gauge
µSD Card Slot
Low Power Consumption (15 µA when MGM240P is in Low Power Mode)
LEDs:
PWR – Red Power LED
CHG – Yellow battery charging status LED
STAT – Blue status LED
Reset Button:
Physical push-button
Reset signal can be tied to A0 to enable use as a peripheral device
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
Datasheet (MGM240P)
Fritzing Part
Thing+ Comparison Guide
Qwiic Info Page
GitHub Hardware Repo