Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boards:pico [2022/11/09 15:50]
darron
boards:pico [2022/11/12 15:27] (current)
darron [Tools]
Line 1: Line 1:
 +====Raspberry Pi PICO====
 <wrap right> <wrap right>
-{{:boards:pipico.jpg?200}}+{{:boards:pipico.jpg?100}}
 \\ \\ \\ \\
-{{:boards:four_picos.jpg?200}}+{{:boards:four_picos.jpg?100}}
 </wrap> </wrap>
  
-===Segger J-Link===+Dual core Arm Cortex M0 microcontroller designed to run MicroPython. 
 + 
 +There are four varieties of this board produced by RPi. The differences 
 +are whether they come pre-installed with header pins and a debug socket 
 +and if they have a WiFi adapter on board. 
 + 
 +===Tools=== 
 + 
 +Read this [[https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf|guide]]. Within 
 +is the setup procedure for development tools is as follows: 
 + 
 +<code> 
 +wget https://raw.githubusercontent.com/raspberrypi/pico-setup/master/pico_setup.sh 
 +sh pico_setup.sh 
 +</code> 
 + 
 +This will install the ARM compiler, OpenOCD, the SDK, examples, and various other things. 
 + 
 +OpenOCD is built from source with the following options: 
 +<code> 
 +./configure --enable-ftdi --enable-sysfsgpio --enable-bcm2835gpio --enable-picoprobe 
 +</code> 
 +===J-Link===
  
 <wrap right> <wrap right>
 {{:boards:pico-segger.jpg?200}} {{:boards:pico-segger.jpg?200}}
 </wrap> </wrap>
 +
 +Segger J-Link can be use to interact with the PICO via the debug port.
  
 ==CORE 0== ==CORE 0==
Line 94: Line 119:
 Cortex-M0 identified. Cortex-M0 identified.
 </code> </code>
 +
 +===Resources===
  
 https://github.com/raspberrypi/pico-sdk https://github.com/raspberrypi/pico-sdk
- 
  
 https://github.com/raspberrypi/pico-examples https://github.com/raspberrypi/pico-examples
- 
  
 https://wiki.segger.com/Raspberry_Pi_Pico https://wiki.segger.com/Raspberry_Pi_Pico