Unleash the full potential of Raspberry Pi with the RP2350B microcontroller! Bursting with two cutting-edge Arm Cortex-M33 cores, two versatile Hazard3 RISC-V cores, and a robust security architecture, this microcontroller perfectly balances power and affordability. Plus, with the option to switch between cores and a seamless interface, programming has never been easier. Get your hands on the RP2350B's 48 GPIO in a compact 10x10 QFN 80-pin package or check out the RP2350A with 30 GPIO in a 7x7 QFN 60-pin package. Let's get ready to rock and Pi! Important RP2350 Design Guidelines Please read and follow the RP235x design guide Please refer to the datasheet, including errata and our reference design in KiCAD format Please use the 12 MHz Abracon ABM8-272-T3 crystal oscillator If using the on-chip SMPS, please use the custom polarised inductor from Abracon (AOTA-B201610S3R3-101-T) and orient it according to the instructions in the design guide Specifications RP2350B: 48 GPIO, 10x10 QFN80 Dual Arm Cortex-M33 or dual Hazard3 RISC-V processors @ 150MHz 520 KB on-chip SRAM Robust and fully documented security features: ARM TrustZone for Cortex-M Optional boot signing, enforced by on-chip mask ROM, with key fingerprint in OTP Protected OTP storage for optional boot decryption key Global bus filtering based on Arm or RISC-V security/privilege levels Peripherals, GPIOs, and DMA channels individually assignable to security domains Hardware mitigations for fault injection attacks Hardware SHA-256 accelerator 2 × UART 2 × SPI controllers 2 × I2C controllers 24 × PWM channels 4/8 x ADC channels 1 × USB 1.1 controller and PHY, with host and device support 12 × PIO state machines Software-compatible with RP2040 Open source C/C++ SDK, MicroPython support RP2350 will remain in production until at least January 2045 Resources Datasheet Hardware design with RP2350 RP2350 product brief Minimal RP2350A and B reference design in KiCAD