The new Raspberry Pico : test & review

The new Raspberry Pico : test & review


 Hi tech geeks in today’s article we will be handling the new Raspberry Pico, this board comes with RP2040 microcontroller with the following key features: 

1-  RP2040 microcontroller with 2MByte Flash 

2-  Micro-USB B port for power and data (and for reprogramming the Flash)

3-  40 pin 21x51 'DIP' style 1mm thick PCB with 0.1" through-hole pins also with edge castellations

4- 3-pin ARM Serial Wire Debug (SWD) port 

5- Dual-core cortex M0+ at up to 133MHz

6-  264kByte multi-bank high performance SRAM 

7-  External Quad-SPI Flash with eXecute In Place (XIP) and 16kByte on-chip cache 

8-  30 multi-function General Purpose IO (4 can be used for ADC) 

9-  1.8-3.3V IO Voltage (NOTE Pico IO voltage is fixed at 3.3V) 

10-  12-bit 500ksps Analogue to Digital Converter (ADC) 

11-  Various digital peripherals :

2 × UART, 2 × I2C, 2 × SPI, 16 × PWM channels ◦ 1 × Timer with 4 alarms, 1 × Real Time Counter

 

The new Raspberry Pico : test & review

 Purpose

Create a counter with seven segment display and for each cycle (10 seconds) we get a bipping sound from a buzzer.

Circuit :


The new Raspberry Pico : test & review


Code (Micropython) :


To start programming the Pico you must pass some step:

1- Download the MicroPython UF2 file.

2- Push and hold the BOOTSEL button and plug your Pico into the USB port of your Raspberry Pi or other computer. Release the BOOTSEL button after your Pico is connected.

3- It will mount as a Mass Storage Device called RPI-RP2.

4- Drag and drop the MicroPython UF2 file onto the RPI-RP2 volume. Your Pico will reboot. You are now running MicroPython.

5- You can access the REPL via USB Serial. Our MicroPython documentation contains step-by-step instructions for connecting to your Pico and programming it in MicroPython.


For more details, click here


Code : 

Click here



video : 


Auteur : Mohamed trabelsi

Post a Comment

Previous Post Next Post