snap4Patrulheiros.png

O Snap4Patrulheiros é o Ambiente de Desenvolvimento Integrado(IDE) utilizado nos encontros do PatrulhaEUREKA.org.

Ele é uma bifurcação(fork) do Snap4Arduino adicionado de funcionalidades, algumas personalizações e recheado de bibliotecas originais usadas para integrar a plaquinhas e sistemas para ensinar como criar novas tecnologias de forma tão divertida como brincar de bloquinhos LEGO.

Ambientes de ensino de programação, baseados em programação de blocos, como:

  • Scratch;

  • Snap;

  • Blockly;

  • entre outros

​são excelentes e cumprem muito bem o seu propósito, mas possuem limitações.

 

Precisávamos de uma IDE em que o Patrulheiro pudesse ampliar as possibilidades de criar novos blocos, integrar com outros sistemas e outras plaquinhas de microcontroladores como Arduino/ESP8266/ESP32 e outras.

Foi pensando em ampliar os seus recursos que o PatrulhaEUREKA.org resolveu arregaçar as mangas e adicionar novas funcionalidades ao Snap4Arduino, que por sua vêz é o ambiente que ampliou o Snap, que é a ferramenta utilizada pela universidade de Berkeley no ensino de programação e das habilidades de um programador para profissionais de diversas áreas.

O Snap4Patrulheiros possui o diferencial de fazer conexões com divesas plaquinhas e sistemas ao mesmo tempo, utilizando diversos meios e protocolos como:

  • WiFi/WebSockets/TCP/UDP;

  • Wifi/MQTT;

  • Wifi/HTTP;

  • Infra-vermelho;

  • Bluetooth;

  • Porta Serial; e

  • futuramente com ESP-NOW e LORA. 

Já deu para perceber a maravilha que é isso? 🤯🚀

O Snap4Patrulheiros já está funcional, mas serão adicionados recursos de integração com as ferramentas de inteligência artificial disponíveis gratuitamente de universidades e empresas da área.

Download: Snap4Patrulheiros