Pico Eval Board
| ||
Overview
The Pico-Eval-Board is an overall evaluation solution designed for Raspberry Pi Pico. With 3.5inch 65K colorful LCD display and misc helpful onboard components, this evaluation board allows you to try almost every on-chip peripheral of the RP2040, eliminating the messy wiring. It is an ideal choice for users to fast get started with the Raspberry Pi Pico, as well as the RP2040 chip.
Features
- Standard Raspberry Pi Pico header supports Raspberry Pi Pico series boards.
- 3.5inch resistive touch screen, 65K colorful, bringing clear and vivid display effect.
- Standard 3.5mm audio jack, for headphones or other audio peripherals.
- Micro SD card slot through the SDIO interface, faster access speed than SPI interface.
- Integrates battery header and recharge circuit, allows it to keep running without wired power supply.
- Other rich resources like a buzzer, photoresistor, and RGB LED.
Specifications
ICM20948 Parameters | |||
Accelerometer Characteristics | Resolution: 16 bits Range (optional): ±2, ±4, ±8, ±16g Operating Current: 68.9uA | ||
Gyroscope Characteristics | Resolution: 16 bits Range (optional): ±250, ±500, ±1000, ±2000°/sec Operating Current: 1.23mA | ||
Magnetometer Characteristics | Resolution: 16 bits Range: ±4900µT Operating Current: 90uA |
Operating voltage: 5V
- Touch Type: Resistive
- Communication bus: SPI
- Display panel: IPS
- Controller: ILI9488/XPT2046
- Resolution: 480 × 320 Pixels
- Display colors: 65K colorful
- Pixel size: 0.153 × 0.153 mm
- Display size: 73.44 × 48.96 mm
- Dimensions: 86.00 × 57.20 mm
What's on board
- Rapsberry Pi Pico header
- for direct attaching to Raspberry Pi Pico
- LCD connector
- for connecting the 3.5inch IPS LCD
- Mirco USB connector
- CP2102 communication or battery recharge
- 3.5mm audio jack
- headphone interface
- Micro SD card slot
- using SDIO interface, faster access speed
- PH2.0 battery header
- for connecting 3.7V Li-po battery
- CP2102
- USB to UART converter
- SP0503
- diode for protecting the chip from ESD
- PCM5101A
- stereo audio DAC chip supports analog audio output
- 74HC4040
- counter chip for clock frequency division
- 74HC04D
- inverter chip
- 74HC4094
- serial to parallel data converter
- ETA6096
- battery recharger, 1A recharging current
- ICM20948
- 9-axis motion sensor, allows posture sensing
- LSD0204
- voltage level translator, ensuring safe communication between chips on different operating voltage
- XPT2046
- resistive touch controller
- W2812B
- RGB LED, so cool
- Passive buzzer
- controllable sound frequency
- User key
- a user-defined key, connects to GP2
- Reset key
- Pico reset
- Photoresistor
- converting light intensity to voltage signal, measuring light intensity
- Indicators
- PWR: power indicator
- TXD: CP2102 UART TX
- RXD: CP2102 UART RX
Pinout
Dimension
Pico Quick Start
Download Firmware
- MicroPython Firmware Download
- C_Blink Firmware Download
Raspberry Pi
Download Demo
sudo apt-get install p7zip-full -y cd ~ wget https://www.waveshare.com/w/upload/b/bb/Pico-Eval-Board-Code.zip 7z x Pico-Eval-Board-Code.zip -o./Pico-Eval-Board-Code cd Pico-Eval-Board-Code
- Log in Raspberry Pi terminal by SSH or press Ctrl + Alt + T to open the terminal when using the screen.
- Load and decompress the program to the Pico C/C++ SDK directory, the SDK has not been installed yet. Please refer to the tutorial
C
- Press BOOTSEL on the Pico and connect it to the USB of Raspberry Pi by Micro USB cable.
- Compile and run the c example demo of the Pico-Eval-Board.
cd ./c/
There are corresponding demos in this directory. Different demos correspond to different peripherals and functions.
The following takes 01_GPIO as an example. The GPIO demo will make the LED on the Pico blink every second.
cd ./01_GPIO/build cmake.. make -j #If there is no connection or Pico in download mode will report an error sudo cp ./*.uf2 /media/pi/RPI-RP2/
3. Run the corresponding demo on the Pico.
4. Press the Reset key on the Pico-Eval-Board. Please press the Bootsel key first and the Run key, and then release the Reset key. By now, Pico enters disk mode without plugging or unplugging.
MicroPython
- According to the python environment configuration settings, use the Raspberry Pi desktop system.
- Open the Thonny IDE of the Raspberry Pi system, pull the code file into the IDE, save it to the Pico file system, and click the Run button.
Windows
C
Please refer to Pico.wiki
Download the demo
Use the demo
1. Open the corresponding C program folder:
2. Open it by Vs code and choose the corresponding compile tool.
3. Click "Build" to compile:
4. Press the Reset button on the Pico-Eval-Board to reset the Pico, first press the BOOTSEL button and then the RUN button and then release the Reset button, the Pico can enter the disk mode without plugging and unplugging the Pico, and the UF2 file under the build file Drag and drop to the RPI-RP2 drive letter.
5. At this point, Pico starts to run the corresponding program.
MicroPython
Please refer to Pico-wiki-tutorial
Support
If you require technical support, please go to the Support page and open a ticket.