# Conexión con Arduino IDE

El software Arduino IDE lo puedes descargar en [https://www.arduino.cc/](https://www.arduino.cc/)

[![2024-12-27 08_48_07-Software _ Arduino.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-27-08-48-07-software-arduino.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-27-08-48-07-software-arduino.png)

Una vez instalado vamos a ver cómo podemos programar con el software de Arduino nuestro Picobriks

<p class="callout warning">No sigas las instrucciones de Project Book aquí [https://picobricks.com/pages/projectbook](https://picobricks.com/pages/projectbook) **NO funcionan**.   
Las siguientes instrucciones **sí que funcionan** y son de  ***[Bricogeek](https://lab.bricogeek.com/tutorial/como-programar-raspberry-pi-pico-con-arduino/configurar-ide-de-arduino-para-raspberry-pi-pico)** Licencia CC-BY  
 (hay muchas páginas con las mismas instrucciones pon en un buscador raspberry pico arduino ide )*</p>

Nos vamos a **Archivo-Preferencias** y le decimos que ponga el siguiente directorio para las librerías :

[![2024-12-27 23_43_03-Editing Page Conexión con Arduino IDE _ Librería CATEDU.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-27-23-43-03-editing-page-conexion-con-arduino-ide-libreria-catedu.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-27-23-43-03-editing-page-conexion-con-arduino-ide-libreria-catedu.png)

Esta es la URL que pegar para que cargue placas que no vienen por defecto :

```c
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
```

Una vez puesto nos vamos a **Boards manager**..

[![2024-12-27 08_50_07-sketch_dec27a _ Arduino IDE 2.3.3.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-27-08-50-07-sketch-dec27a-arduino-ide-2-3-3.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-27-08-50-07-sketch-dec27a-arduino-ide-2-3-3.png)

Y ponemos **RP2040** en el buscador, aparecerá este software, **Raspberry Pi Pico/RP2040** Lo instalamos

[![2024-12-27 23_54_30-blink-rasperrypipico _ Arduino IDE 2.3.3.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-27-23-54-30-blink-rasperrypipico-arduino-ide-2-3-3.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-27-23-54-30-blink-rasperrypipico-arduino-ide-2-3-3.png)

<p class="callout warning"><span style="color: rgb(0, 0, 0);">{{@12670#bkmrk-atenci%C3%93n-desconectam}}</span></p>

Una vez puesto en modo Booloader seleccionamos la placa **Raspberry Pi Pico W** (4) y también seleccionamos el puerto (5) **UF2\_Board**

[![2024-12-27 23_57_06-.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-27-23-57-06.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-27-23-57-06.png)

También puede salir otro tipo de puerto como este que dice que es el RP2040 Rasbberry Pi Pico W

[![2024-12-28 00_00_32-.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-28-00-00-32.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-28-00-00-32.png).

En resumen tiene que salir abajo a la derecha que esta conectado

[![2024-12-27 08_59_03-sketch_dec27a _ Arduino IDE 2.3.3.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-27-08-59-03-sketch-dec27a-arduino-ide-2-3-3.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-27-08-59-03-sketch-dec27a-arduino-ide-2-3-3.png)