Banana Foot BPI:Conselho de Desenvolvimento de Educação de Bit Steam

♦CPU: XtensaLX6 de núcleo duplo de 32 bits, até 240MHz

♦RAM: 520 KB

♦ ROM: 448 KB

♦Flash: 4096 KB

♦ Bluetooth: BT4.2 BR/EDR e BLE

♦WIF1: 802.11 b/g/n/e/i

♦25 LEDs em cores: GPIO4

♦Sensor de luz: GPIO36 (Analógico A0, canto superior esquerdo), GPIO39 (Analógico A3, canto superior direito)

♦Controle do teclado: GPIO35 (Botão A), GPIO27 (Botão B)

♦Sensor de temperatura: GPIO34 (Analógico A6)

♦ Campainha: GPIO25

♦Sensor MPU-9250 de 9 eixos: GPIO0, GPIO21(IASD), GPIO22(SCL)

Descrição do produto

BananaPi BPI:Pedaço (também conhecido como BPI-bit) é um conselho de microdesenvolvimento projetado para educação STEAM, desenvolvido em conjunto pela equipe Banana Pi e equipe Webduino. Seu posicionamento principal é ajudar jovens e educadores a realizar rapidamente programação criativa e desenvolvimento de projetos de IoT por meio da combinação de hardware e software., especialmente adequado para cenários de educação de criadores de escolas primárias e secundárias.

Configuração de hardware

1.Chip de controle principal
Processador ESP32 dual-core, comunicação integrada de modo duplo Wi-Fi e Bluetooth de 2,4 GHz, com baixo consumo de energia, alto desempenho e estabilidade de RF.
O poder computacional atinge 600 DMIPS, ROM integrada de 448 KB e SRAM de 520 KB, suportando tarefas de computação complexas.

2.Sensores e Periféricos
25 LEDs coloridos: 5arranjo de matriz ×5, controle em cascata de linha única, apoiar 16.77 exibição de milhões de cores, frequência de varredura ≥ 400Hz/s, adequado para efeitos de iluminação dinâmicos.
Sensores fotossensíveis duplos: localizado no canto superior esquerdo (GPIO36) e canto superior direito (GPIO39) para detecção de luz ambiente.
Botões duplos programáveis (GPIO35, GPIO27) e campainha (GPIO25) para apoiar o design interativo.
Sensor de temperatura (GPIO34) e sensor de nove eixos MPU-9250 (acelerômetro de três eixos, giroscópio, magnetômetro), função integrada de detecção de movimento e ambiente.

3. Interface e expansibilidade
20 Interfaces Goldfinger: Totalmente compatível com BBC Micro:pedaço, e pode usar diretamente o Micro:acessórios de expansão de bits (E.G.. placas de driver de motor, módulos de sensores).
Controle GPIO: suporte I2C, Spi, UART e outros protocolos, pode ser conectado ao servo, Tela OLED e outros periféricos.
Fonte de energia: suporta Micro USB, energia da bateria (2-interface de pinos) e fonte de alimentação GPIO de dedo de ouro, flexível para se adaptar a diferentes cenários.

4.Características Físicas
Tamanho apenas 5cm x 5cm, peso sobre 12 gramas, fácil de transportar e integrar no projeto.

Conselho de Desenvolvimento de Educação de Bit Steam

Suporte de software

Compatibilidade com ambiente de programação

Plataforma Webduino: fornece interface gráfica de programação (Bloco) e plataforma de nuvem, oferece suporte a cursos on-line e casos de projetos, adequado para iniciantes começarem rapidamente.
IDE do Arduino: suporta o desenvolvimento do Arduino através de firmware personalizado e fornece recursos de biblioteca ricos (E.G.. drivers de sensores, protocolos de comunicação).
MicroPython: suporte completo para MicroPython, fornecendo operação de linha de comando do terminal, Integração PyCharm IDE e Micro:biblioteca de funções de bits, adequado para desenvolvimento avançado.
Arranhão X: compatível com programação gráfica Scratch, adequado para educação de programação juvenil.

Recursos de Desenvolvimento

Documentação Oficial: Fornece definição de interface de hardware, tutorial de gravação de firmware e referência de API.
Repositório GitHub: firmware de código aberto, código de amostra e bibliotecas de driver (como biblioteca de sensores MPU-9250).
Apoio comunitário: O Banana Pie Forum e plataformas educacionais de terceiros fornecem intercâmbio técnico e Q&UM.


Cenários de aplicação

Educação STEAM
Ensino de Programação: Ensine lógica e algoritmos básicos por meio de ferramentas de programação gráfica (E.G.. Webduino, Arranhar).
Desenvolvimento de hardware: Combine sensores e atuadores para realizar projetos como carrinhos inteligentes e monitores ambientais.
Experimentação da Internet das Coisas: Utilizando funções Wi-Fi/Bluetooth para desenvolver sistemas de controle residencial inteligente ou dispositivos de coleta de dados.

Projeto Criador
Arte interativa: crie instalações de luz dinâmicas ou exposições interativas usando matrizes de LED coloridas.
Controle do Robô: Integre sensores de nove eixos para realizar detecção de atitude para equilibrar o desenvolvimento de robôs ou drones.
Competições educacionais: Apoiar o desenvolvimento de projetos para atividades como o Concurso Nacional de Criadores Juvenis e o Concurso de Robótica.