Skip to content

Commit f5bd923

Browse files
authored
Merge pull request #1554 from relic-se/main
Add Waveshare RP2350 Boards
2 parents ed1c846 + 9b47f39 commit f5bd923

32 files changed

+323
-0
lines changed

_board/waveshare_rp2350_geek.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_geek"
4+
title: "RP2350-GEEK Download"
5+
name: "RP2350-GEEK"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-geek.htm"
9+
board_image: "waveshare_rp2350_geek.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- STEMMA QT/QWIIC
14+
- Display
15+
---
16+
17+
Waveshare RP2350-GEEK Development Board, Based On RP2350 Microcontroller, With 1.14inch 65K Color LCD, USB Debugging Downloader, With White Plastic Case
18+
19+
## Technical details
20+
21+
- RP2350 microcontroller chip designed by Raspberry Pi in the United Kingdom
22+
- Onboard 3PIN SWD port for connecting the debugged target board
23+
- Standard CMSIS-DAP interface can be used to debug most ARM-based microcontrollers
24+
- Works with OpenOCD and other tools supporting CMSIS-DAP
25+
- Adopts the Raspberry Pi 3PIN Debug Connector Specification
26+
- Onboard 3PIN USB to UART bridge
27+
- Onboard 4PIN I2C port for the testing target board
28+
- Onboard 1.14inch 240×135 pixels 65K color IPS LCD display
29+
- Equipped with plastic case and cables
30+
- Open-source firmware, more convenient to upgrade
31+
32+
Waveshare Wiki [link](https://www.waveshare.com/wiki/RP2350-GEEK).
33+
34+
## Purchase
35+
* [Waveshare](https://www.waveshare.com/rp2350-geek.htm)
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_lcd_0_96"
4+
title: "Waveshare RP2350-LCD-0.96 Download"
5+
name: "RP2350-LCD-0.96"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-lcd-0.96.htm"
9+
board_image: "waveshare_rp2350_lcd_0_96.jpg"
10+
date_added: 2024-12-18
11+
downloads_display: true
12+
family: rp2350
13+
features:
14+
- Battery Charging
15+
- Breadboard-Friendly
16+
- Display
17+
- USB-C
18+
- Castellated Pads
19+
---
20+
21+
RP2350-LCD-0.96 is a low-cost, high-performance Pico-like MCU board with flexible digital interfaces. It incorporates Raspberry Pi's RP2350A microcontroller chip, the same as the one on Raspberry Pi Pico 2. For software development, either Raspberry Pi's C/C++ SDK, or the MicroPython is available, which makes it easy for you to get started, and integrate it into end products quickly.
22+
23+
In addition, there's also an onboard 0.96inch IPS display, Lithium battery recharge/discharge header, and high efficiency DC-DC buck-boost chip.
24+
25+
**Board Specifications**
26+
27+
- RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
28+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard 3 RISC-V processor, flexible clock running up to 150 MHz
29+
- 520KB of SRAM, and 4MB of on-board Flash memory
30+
- USB-C connector, keeps it up to date, easier to use
31+
- 0.96inch 160×80 pixels 65K colorful IPS LCD display
32+
- Lithium battery recharge/discharge header, suitable for mobile devices
33+
- Onboard DC-DC chip MP28164, high efficiency DC-DC buck-boost chip, maximum 2A load current
34+
- Castellated module allows soldering directly to carrier boards
35+
- USB 1.1 with device and host support
36+
- Low-power sleep and dormant modes
37+
- Drag-and-drop programming using mass storage over USB
38+
- 26 × multi-function GPIO pins
39+
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
40+
- Accurate clock and timer on-chip
41+
- Temperature sensor
42+
- Accelerated floating-point libraries on-chip
43+
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
44+
45+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-LCD-0.96).
46+
47+
## Purchase
48+
* [Waveshare](https://www.waveshare.com/rp2350-lcd-0.96.htm)
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_lcd_1_28"
4+
title: "RP2350-LCD-1.28 Download"
5+
name: "RP2350-LCD-1.28"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-lcd-1.28.htm"
9+
board_image: "waveshare_rp2350_lcd_1_28.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- USB-C
14+
- Battery Charging
15+
- Display
16+
---
17+
18+
RP2350-LCD-1.28 is a low-cost, high-performance MCU board designed by Waveshare. Tiny size with onboard 1.28inch LCD round display, Li-ion battery recharge manager, 6-axis sensor (3-axis accelerometer and 3-axis gyroscope) and so on, adapting all GPIO and Debug pins, which makes it easy for you to develop and integrate it into products quickly.
19+
20+
**Board specifications**
21+
22+
- RP2350 microcontroller chip designed by Raspberry Pi in the United Kingdom
23+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor, flexible clock running up to 150 MHz
24+
- 520KB of SRAM, and 4MB of onboard Flash memory
25+
- Type-C connector, keeps it up to date, easier to use
26+
- Onboard 1.28inch 240×240 pixels 65K colorful IPS LCD display for clear color pictures
27+
- Lithium battery recharge/discharge header, suitable for mobile devices
28+
- All GPIO pins are adapted through 1.27 pitch female headers (There are 30 pins in total, but some pins have been connected to the internal circuit, please refer to the wiki for details when multiplexing)
29+
- USB 1.1 with device and host support
30+
- Low-power sleep and dormant modes
31+
- Drag-and-drop programming using mass storage over USB
32+
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 24 × controllable PWM channels
33+
- Temperature sensor
34+
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
35+
36+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-LCD-1.28).
37+
38+
## Purchase
39+
* [Waveshare](https://www.waveshare.com/rp2350-lcd-1.28.htm)

_board/waveshare_rp2350_one.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_one"
4+
title: "Waveshare RP2350-One Download"
5+
name: "RP2350-One"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/product/rp2350-one.htm"
9+
board_image: "waveshare_rp2350_one.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- Breadboard-Friendly
14+
- Castellated Pads
15+
---
16+
17+
A Trinkey-like MCU board based on Raspberry Pi RP2350A
18+
19+
Waveshare RP2350-One, Onboard PCB Type-A Plug, 4MB Flash MCU Board Based On Raspberry Pi RP2350A Dual-core & Dual-architecture Microcontroller
20+
21+
**Board specifications**
22+
23+
- RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
24+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard 3 RISC-V processor, flexible clock running up to 150 MHz
25+
- 520KB of SRAM, and 4MB of on-board Flash memory
26+
- Onboard PCB Type-A male port, plug and play, easy to use
27+
- Castellated module allows soldering direct to carrier boards
28+
- USB 1.1 with device and host support
29+
- Low-power sleep and dormant modes
30+
- Drag-and-drop programming using mass storage over USB
31+
- 29 × multi-function GPIO pins (20× via edge pinout, others via solder points)
32+
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
33+
- Accurate clock and timer on-chip
34+
- Temperature sensor
35+
- Accelerated floating-point libraries on-chip
36+
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
37+
38+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-One).
39+
40+
## Purchase
41+
* [Waveshare](https://www.waveshare.com/rp2350-one.htm)

_board/waveshare_rp2350_plus.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_plus"
4+
title: "Waveshare RP2350-Plus Download"
5+
name: "RP2350-Plus"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-plus.htm"
9+
board_image: "waveshare_rp2350_plus.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- USB-C
14+
- Breadboard-Friendly
15+
- Castellated Pads
16+
17+
---
18+
19+
Waveshare RP2350-Plus Development Board, A Low-cost, High-performance Pico-like MCU Board Based On Raspberry Pi RP2350A Dual-core & Dual-architecture Microcontroller
20+
21+
**Board specifications**
22+
23+
- RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
24+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard 3 RISC-V processor, flexible clock running up to 150 MHz
25+
- 520KB of SRAM, and 4MB of on-board Flash memory
26+
- Type-C connector, keeps it up to date, easier to use
27+
- Lithium battery recharge/discharge header, suitable for mobile devices
28+
- Onboard DC-DC chip MP28164, high efficiency DC-DC buck-boost chip, maximum 2A load current
29+
- Castellated module allows soldering directly to carrier boards
30+
- USB 1.1 with device and host support
31+
- Low-power sleep and dormant modes
32+
- Drag-and-drop programming using mass storage over USB
33+
- 26 × multi-function GPIO pins
34+
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
35+
- Accurate clock and timer on-chip
36+
- Temperature sensor
37+
- Accelerated floating-point libraries on-chip
38+
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
39+
40+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-Plus).
41+
42+
## Purchase
43+
* [Waveshare](https://www.waveshare.com/rp2350-plus.htm)

_board/waveshare_rp2350_tiny.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_tiny"
4+
title: "Waveshare RP2350-Tiny Download"
5+
name: "RP2350-Tiny"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-tiny.htm"
9+
board_image: "waveshare_rp2350_tiny.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- Breadboard-Friendly
14+
- Castellated Pads
15+
---
16+
17+
Waveshare RP2350-Tiny Development Board, Raspberry Pi Microcontroller Development Board, Based On RP2350A Dual-core & Dual-architecture Microcontroller, Optional for USB Port Adapter Board
18+
19+
**Board specifications**
20+
21+
- RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
22+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard 3 RISC-V processor, flexible clock running up to 150 MHz
23+
- 520KB of SRAM, and 4MB of on-board Flash memory
24+
- Onboard FPC 8PIN connector, adapting USB Type-C port via adapter board
25+
- Castellated module allows soldering direct to carrier boards
26+
- USB 1.1 with device and host support
27+
- Low-power sleep and dormant modes
28+
- Drag-and-drop programming using mass storage over USB
29+
- 28 × multi-function GPIO pins (20× via edge pinout, others via solder points)
30+
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
31+
- Accurate clock and timer on-chip
32+
- Temperature sensor
33+
- Accelerated floating-point libraries on-chip
34+
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
35+
36+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-Tiny).
37+
38+
## Purchase
39+
* [Waveshare](https://www.waveshare.com/rp2350-tiny.htm)
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_touch_lcd_1_28"
4+
title: "RP2350-Touch-LCD-1.28 Download"
5+
name: "RP2350-Touch-LCD-1.28"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-touch-lcd-1.28.htm"
9+
board_image: "waveshare_rp2350_touch_lcd_1_28.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- USB-C
14+
- Battery Charging
15+
- Display
16+
---
17+
18+
RP2350-Touch-LCD-1.28 is a low-cost, high-performance MCU board designed by Waveshare. Tiny size with onboard 1.28inch capacitive touch display, Li-ion battery recharge manager, 6-axis sensor (3-axis accelerometer and 3-axis gyroscope) and so on, which makes it easy for you to integrate it into products quickly.
19+
20+
**Board specifications**
21+
22+
- RP2350 microcontroller chip designed by Raspberry Pi in the United Kingdom
23+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor, flexible clock running up to 150 MHz
24+
- 520KB of SRAM, and 16MB of onboard Flash memory
25+
- Type-C connector, keeps it up to date, easier to use
26+
- Onboard 1.28inch capacitive touch LCD, 240×240 pixels, supports 65K color for clear color picture display
27+
- Lithium battery recharge/discharge header, suitable for mobile devices
28+
- USB 1.1 with device and host support
29+
- Low-power sleep and dormant modes
30+
- Drag-and-drop programming using mass storage over USB
31+
- Accurate clock and timer on-chip
32+
- Temperature sensor
33+
- 6 × GPIO pin via SH1.0 connector
34+
35+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-Touch-LCD-1.28).
36+
37+
## Purchase
38+
* [Waveshare](https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/rp2350-touch-lcd-1.28.htm)

_board/waveshare_rp2350_zero.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
layout: download
3+
board_id: "waveshare_rp2350_zero"
4+
title: "Waveshare RP2350-Zero Download"
5+
name: "RP2350-Zero"
6+
manufacturer: "Waveshare"
7+
board_url:
8+
- "https://www.waveshare.com/rp2350-zero.htm"
9+
board_image: "waveshare_rp2350_zero.jpg"
10+
date_added: 2024-12-18
11+
family: rp2350
12+
features:
13+
- USB-C
14+
- Breadboard-Friendly
15+
- Castellated Pads
16+
---
17+
18+
Waveshare RP2350-Zero Mini Development Board, Raspberry Pi Microcontroller Development Board, Based On Raspberry Pi Dual-core & Dual-architecture Microcontroller
19+
20+
**Board specifications**
21+
22+
- RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
23+
- Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard 3 RISC-V processor, flexible clock running up to 150 MHz
24+
- 520KB of SRAM, and 4MB of on-board Flash memory
25+
- Type-C connector, keeps it up to date, easier to use
26+
- Castellated module allows soldering directly to carrier boards
27+
- USB 1.1 with device and host support
28+
- Low-power sleep and dormant modes
29+
- Drag-and-drop programming using mass storage over USB
30+
- 29 × multi-function GPIO pins (20× via edge pinout, others via solder points)
31+
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 24 × controllable PWM channels
32+
- Accurate clock and timer on-chip
33+
- Temperature sensor
34+
- Accelerated floating-point libraries on-chip
35+
- 12 × Programmable I/O (PIO) state machines for custom peripheral support
36+
37+
Waveshare Wiki [link](http://www.waveshare.com/wiki/RP2350-Zero).
38+
39+
## Purchase
40+
* [Waveshare](https://www.waveshare.com/rp2350-zero.htm)
38.5 KB
Loading
40.2 KB
Loading

0 commit comments

Comments
 (0)