.. note::
¡Hola, bienvenido a la Comunidad de Aficionados a Raspberry Pi, Arduino y ESP32 de SunFounder en Facebook! Profundiza en Raspberry Pi, Arduino y ESP32 con otros entusiastas.
**¿Por qué unirse?**
- **Soporte de expertos**: Resuelve problemas posventa y desafíos técnicos con ayuda de nuestra comunidad y equipo.
- **Aprender y compartir**: Intercambia consejos y tutoriales para mejorar tus habilidades.
- **Vistas previas exclusivas**: Obtén acceso anticipado a anuncios de nuevos productos y avances.
- **Descuentos especiales**: Disfruta de descuentos exclusivos en nuestros productos más nuevos.
- **Promociones festivas y sorteos**: Participa en sorteos y promociones de fiestas.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [|link_sf_facebook|] y únete hoy!
.. _jugar_con_scratch:
Jugar con Scratch
========================
Además de programar en el Arduino IDE o en Thonny IDE, también podemos utilizar la programación gráfica.
Aquí recomendamos programar con Scratch, pero el Scratch oficial actualmente solo es compatible con Raspberry Pi, por lo que hemos establecido una colaboración con una empresa, STEMPedia, que ha desarrollado un software de programación gráfica basado en Scratch 3 para muchas placas - `PictoBlox `_.
.. image:: img/1_pictoblox.png
Mantiene las funciones básicas de Scratch 3, pero también añade placas de control, como Arduino Uno, Mega, Nano, ESP32, Microbit y placas principales caseras de STEAMPedia, que pueden utilizar sensores externos y robots para controlar los sprites en el escenario, con sólidas capacidades de interacción con hardware.
Además, cuenta con inteligencia artificial y aprendizaje automático, incluso si no tienes muchos conocimientos de programación, puedes aprender y utilizar estas tecnologías populares y de alta tecnología.
¡Simplemente arrastra y suelta los bloques de código de Scratch y crea juegos geniales, animaciones, proyectos interactivos e incluso controla robots como desees!
¡Ahora vamos a comenzar el viaje de descubrimiento!
**1. Empezar**
.. toctree::
:maxdepth: 2
pictoblox_start/1_install
pictoblox_start/2_introduce
pictoblox_start/3_quick_guide
**2. Proyectos**
Los siguientes proyectos están escritos en orden de dificultad de programación, se recomienda leer estos libros en orden.
En cada proyecto, hay pasos muy detallados para enseñarte cómo construir el circuito y cómo programarlo paso a paso para lograr el resultado final.
Por supuesto, también puedes abrir el script directamente para ejecutarlo, pero debes asegurarte de haber descargado el material relevante desde `github `_.
Una vez que la descarga esté completa, descomprímela. Consulta :ref:`stage_mode` para ejecutar scripts individuales directamente.
Pero el :ref:`sh_humiture` se utiliza el :ref:`upload_mode`.
.. toctree::
:maxdepth: 1
1_table_lamp
2_breathing
3_colorful_ball
4_moving_mouse
5_doorbell
6_temperature
7_alarm_clock
8_dht11
9_rotating_fan
10_light_ball
11_shooting
12_balloon
13_star_crossed
14_apple
15_parrot
16_brick
17_fish
18_tap_tile
19_protect_heart
20_dragon