Waveshare
Waveshare RP2040-GEEK Development Board, Based On RP2040 Microcontroller, With 1.14inch 65K Color LCD
All Products
New Arrivals
LCD & OLED Displays
Microcontrollers & Development Boards
Pico
RP2040
Displays & Screens
Prototyping & Wiring
Microcontrollers
Raspberry Pi Microcontrollers
Waveshare
$19.40
|
In stock at supplier
Waveshare RP2040-GEEK Development Board, Based On RP2040 Microcontroller, With 1.14inch 65K Color LCD, USB Debugging Downloader, With White Plastic Case ...
Get notified when back in stock
Estimated Delivery
Arrives
Disclaimer
Secure checkout
Waveshare RP2040-GEEK Development Board, Based On RP2040 Microcontroller, With 1.14inch 65K Color LCD, USB Debugging Downloader, With White Plastic Case
Board specifications
RP2040-GEEK is a geeks development board designed by Waveshare, onboard USB-A interface, 1.14inch LCD screen, TF card slot, and other peripherals. Provides different firmware for SWD port, UART port, and I2C port.
Key features include:
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Onboard 3PIN SWD port for connecting the debugged target board
- Standard CMSIS-DAP interface can be used to debug most ARM-based microcontrollers
-
- Works with OpenOCD and other tools supporting CMSIS-DAP
-
- Adopts the Raspberry Pi 3PIN Debug Connector Specification
- Onboard 3PIN USB to UART bridge
- Onboard 4PIN I2C port for the testing target board
- Onboard 1.14inch 240×135 pixels 65K color IPS LCD display
- Equipped with plastic case and cables
- Open-source firmware, more convenient to upgrade
Combines multi functions in one
Onboard multi interfaces and 1.14inch LCD display, compatible with multi
debugging methods
debugging methods
Application Example
Connect to the debugging interface of Pico via the 3PIN SWD cable
Onboard Resources
- USB-A interface
- UART port
- SWD port
- I2C port
-
TF card slot
Supports SDIO interface and SPI interface communication -
W25Q32JVSSIQ
4MB NOR-Flash - RP2040
- BOOT button
Product show
outline dimensions
Resources & Services
RP2040-GEEK and cables x1
Jargon buster
Plain-language definitions for the technical terms used above.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IPS
- IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- RP2040
- The RP2040 is a dual-core Arm Cortex-M0+ microcontroller chip from Raspberry Pi, used on many maker boards and offering programmable I/O, multiple GPIO pins and reasonable processing speed. Code and accessories built for that chip should work where RP2040 compatibility is listed, though demanding tasks such as reading a camera can require careful pin allocation and timing.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- SWD
- Serial Wire Debug (SWD) is a two-wire programming and debugging interface used with many ARM Cortex-M microcontrollers. It provides low-level access to program, recover or debug the microcontroller.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
All Products
LCD & OLED Displays
New Arrivals
Prototyping & Wiring
Raspberry Pi Microcontrollers
Waveshare
Microcontrollers