SparkFun
SparkFun IoT RedBoard - RP2350 - SparkFun Electronics
· MPN: WRL-27708
The SparkFun IoT RedBoard RP2350 combines the powerful Raspberry Pi RP2350 microcontroller with the RM2 wireless radio module for a complete IoT development ...
The SparkFun IoT RedBoard RP2350 combines the powerful Raspberry Pi RP2350 microcontroller with the RM2 wireless radio module for a complete IoT development platform. With dual Cortex-M33 cores and built-in WiFi/Bluetooth, this board delivers serious processing power with wireless connectivity.
Program in C/C++, MicroPython, or CircuitPython using the familiar Arduino form factor. The RP2350's improved architecture over the RP2040 offers enhanced security features and better performance.
Key Features
- RP2350 Microcontroller – Dual Cortex-M33 cores at up to 150MHz
- Wireless Connectivity – WiFi and Bluetooth via RM2 module
- Multiple Programming Options – C/C++, MicroPython, CircuitPython
- Arduino Form Factor – Shield compatible
- Enhanced Security – ARM TrustZone support
Ideal For
- IoT and connected device projects
- Wireless sensor networks
- Home automation
- Remote monitoring systems
- Learning embedded development
Specifications
- Microcontroller: Raspberry Pi RP2350
- Cores: Dual ARM Cortex-M33
- Clock Speed: Up to 150MHz
- Wireless: Raspberry Pi RM2 (WiFi + Bluetooth)
Package Contents
- 1× SparkFun IoT RedBoard RP2350
Jargon buster
Plain-language definitions for the technical terms used above.
- Arm Cortex-M33
- A low-power Arm microcontroller core designed for real-time control tasks. It matters because it can handle timing-sensitive jobs such as reading sensors or driving motors while the main processor runs Linux.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- RP2040
- A microcontroller chip used on many maker boards, with enough speed and flexible I/O for some camera and display projects. Compatibility with RP2040 matters because camera modules often need many pins and careful timing to read image data successfully.
- RP2350
- A microcontroller chip from Raspberry Pi used as the main processor on some development boards. Knowing the board is built around an RP2350 helps you check software support, pin capabilities and whether it suits MicroPython projects.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
Find this product in
Brands
Connectivity
Microcontrollers
SparkFun IoT RedBoard RP2350 Schematic
Schematic · 1.1 MB · Click any page to view full size
RP2350 Datasheet
Datasheet · 7.4 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 1007.4 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au