As contribuições da comunidade por meio de solicitações pull do GitHub são muito bem-vindas e apreciadas!! -especialmente:
Este repositório foi criado e é mantido por uma equipe de pais e filhos baseada no Vale do Silício, composta por:
Pretendemos que este repositório seja uma coleção abrangente e aberta à comunidade de código de programação - principalmente em Python, alguns em outras linguagens - e materiais de design e demonstração relacionados para/em robôs baseados em várias gerações de plataformas robóticas LEGO, como como:
Geralmente, @TheVinhLuong102 cuida da organização geral, documentação e manutenção do repositório, enquanto @AntoniLuongPham e @ArianaLuongPham codificam a maioria dos programas originais.
Para cada robô, experimentamos extensivamente diversas maneiras de programá-lo. Por exemplo, para EV3, criamos e mantemos vários programas Python baseados na biblioteca EV3Dev
de 1ª geração, no EV3Dev2
de 2ª geração com melhor desempenho (que é baseado em MicroPython
) e na biblioteca Pybricks
mais recente. Também testamos o processamento paralelo usando MultiProcessing
, Threading
e outros meios, para ver se tais mecanismos funcionam bem com diversas bibliotecas.
Para fins de abrangência, mantemos referências a robôs interessantes que os membros da comunidade inventaram e compartilharam no Facebook, GitHub e YouTube. Ocasionalmente, tiramos cópias de programas antigos de outros desenvolvedores (com os devidos créditos) e modificamos aqueles com as bibliotecas modernas mais recentes.
De tempos em tempos, extraímos e limpamos um subconjunto de nosso trabalho e contribuímos para a comunidade mais ampla de desenvolvedores e entusiastas de robótica LEGO por meio dos repositórios Pybricks-Projects e EV3Dev-Lang-Python-Demo.
Programas: Mac OSX/iOS | Android | computador
Edição inicial
Software de área de trabalho: macOS | PC
Firmware EV3 Mindstorms
Aplicativos para programadores EV3: iOS | Android
Aplicativos do Robot Commander: iOS | Android
Corrija os aplicativos de jogos de fábrica : iOS | Android
Instruções de construção
Guia do usuário
Ajuda on-line da versão de varejo
Edição Educacional
Software para desktop: EV3 Classroom
Python para EV3
e-learning
Lições (330 em junho de 2020)
Currículo
Instruções de construção e descrições do programa
Construindo Ideias
Ajuda on-line da versão educacional
MakeCode da LEGO e Microsoft
Software NXT Retail Edition: Mac | PC
Software NXT Education Edition
Programas NXT
Canal LEGO Education no YouTube
Instruções de construção LEGO
Excelente blog sobre migração EV3 do LabVIEW para Scratch
BluPants
Manuais Robô