.. 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!
.. _play_with_scratch:
Jugar con Scratch
========================
Además de programar en Arduino 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, así que nos hemos asociado con una empresa, STEMPedia, que ha desarrollado un software de programación gráfica basado en Scratch 3 para placas Arduino (Uno, Mega2560 y Nano) - `PictoBlox `_.
.. image:: img/1_pictoblox.png
Mantiene las funciones básicas de Scratch 3, pero también añade control de placas como Arduino Uno, Mega, Nano, ESP32, Microbit y placas principales caseras de STEAMPedia, que pueden usar sensores externos, robots para controlar los sprites en el escenario, con fuertes capacidades de interacción con el hardware.
Además, cuenta con IA y aprendizaje automático, incluso si no tienes mucha base de programación, puedes aprender y usar estas tecnologías populares y de alta tecnología.
¡Solo arrastra y suelta los bloques de código de Scratch y crea juegos geniales, animaciones, proyectos interactivos e incluso controla robots de la manera que quieras!
Ahora, ¡comencemos el viaje de descubrimiento!
**1. Comenzar**
.. 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 que te enseñan 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 necesitas asegurarte de haber descargado el material relevante de `github `_.
Una vez completada la descarga, descomprímelo. Consulta :ref:`stage_mode` para ejecutar scripts individuales directamente.
Pero el :ref:`sh_humiture` usa el :ref:`upload_mode`.
.. toctree::
:maxdepth: 1
1_table_lamp
2_breathing
3_colorful_ball
4_lcd1602
5_moving_mouse
6_doorbell
7_temperature
8_alarm_clock
9_dht11
10_pendulum
11_rotating_fan
12_light_ball
13_shooting
14_balloon
15_star_crossed
16_apple
17_parrot
18_brick
19_fish
20_tap_tile
21_protect_heart
22_dragon
.. _sh_car:
**3. Jugar con el Coche en Scratch**
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 que te enseñan 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 necesitas asegurarte de haber descargado el material relevante de `github `_.
Una vez completada la descarga, descomprímelo. Consulta :ref:`upload_mode` para ejecutar scripts individuales directamente.
.. toctree::
:maxdepth: 1
car/1_test
car/2_movement
car/3_line_track
car/4_follow_your_hand
car/5_obstacle_avoidance
car/6_follow2
car/7_avoid2