DIY Raspberry Pi Pico Starter Shield

by bluino_electronics in Circuits > Raspberry Pi

1879 Views, 4 Favorites, 0 Comments

DIY Raspberry Pi Pico Starter Shield

Raspberry Pi Pico Starter Shield - Micropython Microcontroller RP2040

This article is sponsored by PCBWAY.

PCBWAY make high quality prototyping PCBs for people all over the world. Try it for your self and get 10 PCBs for just $5 at PCBWAY with very great quality, Thanks PCBWAY. The Pi Pico Starter Shield that I developed in this project uses PCBWAY PCB services. In this instructable, I will show you how to build Pi Pico Starter Shield a shield that will help you learn and make projects Pi Pico easier and faster. Let's get started!

Schematics

Pi Pico Schematics.png

Parts List

1621870440400.jpg

Here are the components that you will need to make Pi Pico Starter Shield:

  • 1 x PCB Pi Pico Starter Kit (PCBWay)
  • 1 x Raspberry Pi Pico board
  • 1 x I2C Character LCD 16x2
  • 1 x Motion sensor PIR AM312
  • 1 x LDR (Photoresistor)
  • 3 x LED 5mm (Red, Green, Yellow)
  • 1 x RGB LED 8mm WS2812
  • 1 x Active BUzzer
  • 2 x Tact Switch 6x6mm
  • 1 x Potentiometer 10K Ohm
  • 3 x Resistor 330 Ohm
  • 1 x Resistor 10K Ohm
  • 4 x M3 10mm Set Spacer Screw
  • 2 x Female Header 20 pin
  • 1 x Male Header 4x20pin, pin, 4x3pin & 5pin
  • 1 x Double Male Header 2 pin
  • 1 x Slide Switch
  • 2 x Jumper cap

Order PCB on PCBWAY

Screen Shot 2021-06-29 at 00.12.51.png
Screen Shot 2021-06-28 at 22.18.48.png

To make this project you need to order a prototype PCB on PCBWAY. How to order is very easy and you will get 10 Pcs PCB for $5 with very great PCB quality.

Step to Order:

1. SignUp/Log in on pcbway.com

2. Open this PCB project link Pi Pico Starter Shield

3. Set PCB order options: min track/spacing 6/6mil, color and select 10 pieces.

4. Click Add to cart.

5. Wait moment for PCB review, then Click Check Out.

Place All of Components

1624891767973.jpg

  • Attach the trough hole components on the PCB following the pictures and symbols on the PCB, for details you can follow step by step in the video.

Soldering

Screen Shot 2021-06-28 at 22.20.12.png

  • Solder all the component legs on the back of the PCB, for details you can follow step by step in the video.

Cutting Wire

Screen Shot 2021-06-28 at 22.21.14.png

  • After finish solder, cut all the long legs of the component wire.

Setup LCD 1602 I2C

1624891767963.jpg
Screen Shot 2021-06-28 at 22.21.48.png

  • Bend 4 feet of the I2C module so that it is straight.
  • Attach 10mm spacers to the four PCB holes.

Install & Soldering LCD 1602 I2C

Screen Shot 2021-06-28 at 22.22.10.png
Screen Shot 2021-06-28 at 22.23.12.png
Screen Shot 2021-06-28 at 22.22.44.png

  • Attach LCD assy to the PCB shield, make sure all the pins of the I2C module are entered.

  • Seolder all pins of I2C module.
  • Then tie it with a nut on the back of the PCB shield.

Soldering Male Header

1624891767983.jpg

  • Attach the 2 x 20 pin male header to Pi Pico board then solder as shown.

Attach Pi Pico Board

1621871561375 2.jpg

  • Attach the Pi Pico board wich already has pins header into the female header socket 2 x 20 pin an PCB shield.

Programming Pi Pico With Thonny IDE

Screen Shot 2021-06-28 at 22.26.20.png

Before you can start to program Pico with MicroPython, you’ll need to set up what is called an integrated development environment (IDE). Thonny, a popular IDE for Python and MicroPython, comes preloaded on Raspberry Pi OS; if you’re using Pico with a different Linux distribution, Windows, or macOS, open your web browser, visit thonny.org, and click the download link at the top of the page to download the Thonny and Python bundle installer for your operating system.

Start Learning With Pi Pico

rpi_book.jpeg
1621871561363 2.jpg

Follow tutorial guide step by step on official Get Started Raspberry Pi Pico download PDF guide here

The guide to help you get started with Raspberry Pi Pico. From installing MicroPython to getting to grips with PIO, this is your essential guide to getting the most out of your new microcontroller board,

  • Set up your Raspberry Pi Pico and start using it
  • Start writing programs using MicroPython
  • Control and sense electronic components
  • Discover how to use Pico’s unique Programmable IO
  • Make a reaction game, burglar alarm, temperature gauge, and many more