Pico Eval Board

From Waveshare Wiki
Revision as of 07:04, 30 July 2022 by Eng52 (talk | contribs) (→‎Driver)
Jump to: navigation, search
Pico Eval Board
Pico Eval Board

3.5inch LCD Display Module for Raspberry Pi Pico, 65K Colors, 480 × 320, SPI
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Overview

  • A function evaluation board specially designed for Raspberry Pi Pico.
  • Rich onboard resources are available to help users get started and learn quickly.

Features

  • Standard Raspberry Pi Pico header supports Raspberry Pi Pico series boards.
  • 3.5-inch 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, allowing it to keep running without a wired power supply.
  • Other rich resources like a buzzer, photoresistor, and RGB LED.

Specifications

LCD Parameters
Control Chip ILI9488 Resolution 480 × 320 Pixels
Communication Interface SPI Display Size 73.44 × 48.96 mm
Display Panel IPS Pixel Size 0.153 × 0.153 mm


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


Pinout

Pico-Eval-Board-details-inter.jpg

Video

Dimension

Pico Eval Board Spec001.jpg

Raspberry Pi

Download Demo

sudo apt-get install p7zip-full -y
cd ~
wget https://files.waveshare.com/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
  1. Log in Raspberry Pi terminal by SSH or press Ctrl + Alt + T to open the terminal when using the screen.
  2. 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

  1. Press BOOTSEL on the Pico and connect it to the USB of Raspberry Pi by Micro USB cable.
  2. 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.
Pico-Eval-Board-code-01.jpg
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

  1. According to the python environment configuration settings, use the Raspberry Pi desktop system.
  2. 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.

Pico-Eval-Board Guide202.jpg

Windows

C

Please refer to Pico.wiki

Download the demo

Pico-Eval-Board

Use the demo

1. Open the corresponding C program folder:
Pico-Eval-Board Guide203.jpg
2. Open it by Vs code and choose the corresponding compile tool.
Pico-Eval-Board Guide204.jpg
3. Click "Build" to compile:
Pico-Eval-Board Guide205.jpg
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.
Pico-Eval-Board Guide206.jpg
5. At this point, Pico starts to run the corresponding program.

MicroPython

Please refer to Pico-wiki-tutorial

Resource

Document

Driver

Examples

Support

If you require technical support, please go to the Support page and open a ticket.