.. note:: Ciao, benvenuto nella community di appassionati di SunFounder Raspberry Pi, Arduino e ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati. **Perché unirsi?** - **Supporto esperto**: Risolvi i problemi post-vendita e le sfide tecniche con l'aiuto della nostra community e del nostro team. - **Impara e condividi**: Scambia consigli e tutorial per migliorare le tue competenze. - **Anteprime esclusive**: Accedi in anteprima agli annunci dei nuovi prodotti e alle anticipazioni. - **Sconti speciali**: Goditi sconti esclusivi sui nostri prodotti più recenti. - **Promozioni e giveaway festivi**: Partecipa a giveaway e promozioni speciali. 👉 Pronto per esplorare e creare con noi? Clicca su [|link_sf_facebook|] e unisciti oggi stesso! .. _play_with_scratch: Programmare con Scratch ============================= Oltre a programmare sull'Arduino IDE o su Thonny IDE, possiamo anche utilizzare la programmazione grafica. Qui consigliamo di programmare con Scratch, ma il Scratch ufficiale è attualmente compatibile solo con Raspberry Pi, quindi abbiamo collaborato con un'azienda, STEMPedia, che ha sviluppato un software di programmazione grafica basato su Scratch 3 per molte schede - `PictoBlox `_. .. image:: img/1_pictoblox.png Mantiene le funzioni di base di Scratch 3, ma aggiunge anche schede di controllo, come Arduino Uno, Mega, Nano, ESP32, Microbit e le schede principali realizzate da STEMPedia, che possono utilizzare sensori esterni, robot per controllare gli sprite sul palco, con forti capacità di interazione hardware. Inoltre, ha AI e machine learning, quindi anche se non hai molta esperienza di programmazione, puoi imparare e utilizzare queste tecnologie avanzate e popolari. Basta trascinare e rilasciare i blocchi di codice di Scratch e creare giochi, animazioni, progetti interattivi e persino controllare robot come vuoi tu! Ora iniziamo il viaggio alla scoperta! **1. Iniziare** .. toctree:: :maxdepth: 2 pictoblox_start/1_install pictoblox_start/2_introduce pictoblox_start/3_quick_guide **2. Progetti** I seguenti progetti sono ordinati per difficoltà di programmazione, è consigliabile leggere questi libri in ordine. In ogni progetto, ci sono passaggi molto dettagliati che ti insegnano come costruire il circuito e come programmarlo passo dopo passo per raggiungere il risultato finale. Ovviamente, puoi anche aprire direttamente lo script per eseguirlo, ma devi assicurarti di aver scaricato il materiale pertinente da `github `_. Una volta completato il download, decomprimilo. Fai riferimento a :ref:`stage_mode` per eseguire singoli script direttamente. Ma il :ref:`sh_humiture` viene utilizzato in modalità :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