diff --git a/docs/Instruction/images/fa2022env/pi-pico-arduino-error.png b/docs/Instruction/images/fa2022env/pi-pico-arduino-error.png new file mode 100644 index 0000000000000000000000000000000000000000..1043ad56e1c8cef93efcbefbafbd1ceee1d52760 Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico-arduino-error.png differ diff --git a/docs/Instruction/images/fa2022env/pi-pico-arduino-setting.png b/docs/Instruction/images/fa2022env/pi-pico-arduino-setting.png new file mode 100644 index 0000000000000000000000000000000000000000..70857b07d6af672a79d723bd036ef193ca5256ca Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico-arduino-setting.png differ diff --git a/docs/Instruction/images/fa2022env/pi-pico-pinout.png b/docs/Instruction/images/fa2022env/pi-pico-pinout.png new file mode 100644 index 0000000000000000000000000000000000000000..56ab1c37e5a5e69fcaf1e98c0db203cbb67fabd2 Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico-pinout.png differ diff --git a/docs/Instruction/images/fa2022env/pi-pico-pinout_left.png b/docs/Instruction/images/fa2022env/pi-pico-pinout_left.png new file mode 100644 index 0000000000000000000000000000000000000000..5273fba5bd9f921e89f198a719c444b0483ad47d Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico-pinout_left.png differ diff --git a/docs/Instruction/images/fa2022env/pi-pico-usb-connected.png b/docs/Instruction/images/fa2022env/pi-pico-usb-connected.png new file mode 100644 index 0000000000000000000000000000000000000000..a06bc0d690df7ca5b35fb8b547d4a35a82555117 Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico-usb-connected.png differ diff --git a/docs/Instruction/images/fa2022env/pi-pico.jpg b/docs/Instruction/images/fa2022env/pi-pico.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf2034131c5500edd0cc9a81897488c2cb97dd6a Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico.jpg differ diff --git a/docs/Instruction/images/fa2022env/pi-pico_pinout_bootsel.png b/docs/Instruction/images/fa2022env/pi-pico_pinout_bootsel.png new file mode 100644 index 0000000000000000000000000000000000000000..765e245fb23990d8f9da1ae69f05a7976f208cd1 Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico_pinout_bootsel.png differ diff --git a/docs/Instruction/images/fa2022env/pi-pico_pinout_swd.png b/docs/Instruction/images/fa2022env/pi-pico_pinout_swd.png new file mode 100644 index 0000000000000000000000000000000000000000..34db31a53c539e1fad5d4b0a232428df1845f176 Binary files /dev/null and b/docs/Instruction/images/fa2022env/pi-pico_pinout_swd.png differ diff --git a/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Pipico.md b/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Pipico.md new file mode 100644 index 0000000000000000000000000000000000000000..a0e782c10f46e98eb257472573372acb228cf595 --- /dev/null +++ b/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Pipico.md @@ -0,0 +1,59 @@ +# FA2022 USB-D11C-serial (Arduino IDE + Raspberry Pi pico) + +!!! attention + This Page is still under construction + + +## Set up Raspberry Pi Pico as SWD debugger + +{width=300} + +Ref.[Turning Raspberry Pi Pico into an SWD Debug Probe with Picprobe](https://visualgdb.com/tutorials/raspberry/pico/picoprobe/) + +### Pinout + + + +### setup + +- Download [picoprobe.uf2](https://datasheets.raspberrypi.com/soft/picoprobe.uf2) from Raspberry Pi Documentation[Debugging using another Raspberry Pi Pico +](https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html) + +- Hold **BOOTSEL** button and connect Pi Pico into your PC + +{width=300} +{width=500} + +- Drug and Drop **picoprobe.uf2** file into USB drive **RPI-RP2** + +### Recognizing Picoprobe on Mac +``` +% ls /dev | grep usb +cu.usbmodem14401 +tty.usbmodem14401 + +//% brew install lsusb +% lsusb +Bus 020 Device 000: ID 2e8a:0004 2e8a Picoprobe Serial: E660583883472E2C +``` + + + + + +## Connection + +Pi Pico|USB-D11C-serial +:--: |:--: +GP2 |SWCLK +GP3 |SWDIO +GND |GND +{width=400} |{width=400} + + +## Burn bootloader from Arduino IDE + +### TEST 1 + + + diff --git a/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Xiao.md b/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Xiao.md index e963544f9b9343fc20ad0aecba3944cacddb22f3..4ec86af046ac956577e7a455703eac6370327d62 100644 --- a/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Xiao.md +++ b/docs/Instruction/tips/FA2022_usbserial_ArduinoIDE_Xiao.md @@ -4,7 +4,7 @@ {width=300} -ref. [How to use Arduino Boards as DAPLink Device](https://wiki.seeedstudio.com/Arduino-DAPLink/) +Ref. [How to use Arduino Boards as DAPLink Device](https://wiki.seeedstudio.com/Arduino-DAPLink/) ### Install the DAPLink Arduino Libraries (Mac/PC) @@ -88,7 +88,7 @@ cu.usbmodem14601 tty.usbmodem14401 tty.usbmodem14601 -% brew install lsusb +//% brew install lsusb % lsusb Bus 020 Device 011: ID 2886:802f 2886 CMSIS-DAP Serial: 46AE2A4950575230372E3120FF151414 Bus 020 Device 014: ID 16d0:0557 16d0 Generic SAMD11C14A