SeeedStudio BeagleBone® Green

Seeed Studio BeagleBone® Green é uma plataforma de desenvolvimento de baixo custo, open-source e suportada pela comunidade, voltada para desenvolvedores e entusiastas. É um esforço conjunto da BeagleBoard.org e da Seeed Studio. Baseia-se no design clássico de hardware open-source da BeagleBone® Black e foi desenvolvida nesta versão diferenciada. A Seeed Studio BeagleBone® Green inclui dois conectores Grove, facilitando a conexão com a grande família de sensores Grove. O HDMI on‑board foi removido para abrir espaço para esses conectores Grove.
Inicialize o Linux em menos de 10 segundos e comece o desenvolvimento em menos de 5 minutos usando apenas um único cabo USB.
Recursos
- Totalmente Compatível com a BeagleBone® Black
- Processador: AM335x 1GHz ARMR Cortex-A8
- 512MB DDR3 RAM
- 4GB de armazenamento flash eMMC on‑board de 8 bits
- Acelerador de gráficos 3D
- Acelerador de ponto flutuante NEON
- 2x microcontroladores PRU de 32 bits
- Conectividade
- Cliente USB para alimentação e comunicação
- Host USB
- Ethernet
- 2x cabeçalhos de 46 pinos
- 2x conectores Grove (I2C e UART)
- Compatibilidade de Software
- Debian
- Android
- Ubuntu
- Cloud9 IDE em Node.js com biblioteca BoneScript
- e muito mais
Especificação
| Item | Valor |
|---|---|
| Processador | AM335x 1GHz ARMR Cortex-A8 |
| RAM | 512MB DDR3 |
| Armazenamento Flash on‑board | 4GB eMMC |
| CPU Suporta | Acelerador de ponto flutuante NEON e gráficos 3D |
| Micro USB Suporta | alimentação e comunicações |
| USB | Host 1 |
| Conectores Grove | 2 (Um I2C e Um UART) |
| GPIO | 2 x cabeçalhos de 46 pinos |
| Ethernet | 1 |
| Temperatura de Operação | 0 ~ 75 |
Ideias de Aplicação
- Internet das Coisas
- Casa Inteligente
- Industrial
- Automação e Controle de Processos
- Interface Homem‑Máquina
- Hub de Sensores
- Robô
Aqui estão alguns projetos divertidos para sua referência.
| Central Residencial | Luminária Retrô | Acionar um Motor |
|---|---|---|
![]() | ![]() | ![]() |
| FAÇA AGORA MESMO! | FAÇA AGORA MESMO! | FAÇA AGORA MESMO! |
| Case Acrílico Seeed Studio BeagleBone® Green | Controle de GPIO | Luz Inteligente |
|---|---|---|
![]() | ![]() | ![]() |
| FAÇA AGORA MESMO! | FAÇA AGORA MESMO! | FAÇA AGORA MESMO! |
Visão Geral do Hardware

- USB Host - USB Host
- Alimentação CC e USB Client - Alimenta a placa e atua como cliente
- LEDs
- D2 é configurado na inicialização para piscar em um padrão de batimento cardíaco
- D3 é configurado na inicialização para acender durante acessos ao cartão microSD
- D4 é configurado na inicialização para acender durante a atividade da CPU
- D5 é configurado na inicialização para acender durante acessos à eMMC
- Botão de Boot
- Quando houver um cartão SD inserido, o sistema dará boot primeiro a partir do cartão SD; se você quiser dar boot a partir da eMMC, pressione este botão e então ligue a alimentação.
- Use como um botão normal após o boot, conectado ao GPIO_72
- Interface Grove I2C - Conectada ao I2C2
- Interface Grove Uart - Conectada ao UART2
- Depuração Serial - Conectada ao UART0, PIN1~PIN6: GND, NC, NC, RX, TX, NC, observe que o pino 1 fica próximo ao USB.
Mapa de Pinos
Cada pino de I/O digital possui 8 modos diferentes que podem ser selecionados, incluindo GPIO.
65 Possíveis I/Os Digitais
No modo GPIO, cada I/O digital pode gerar interrupções.

PWMs e Temporizadores
Até 8 pinos de I/O digital podem ser configurados com moduladores de largura de pulso (PWM) para produzir sinais para controlar motores ou criar níveis de tensão pseudoanalógicos, sem consumir ciclos extras da CPU.

Entradas Analógicas
Certifique‑se de não aplicar mais de 1,8V aos pinos de entrada analógica. Este é um conversor analógico‑digital de 12 bits único com 8 canais, dos quais 7 estão disponíveis nos cabeçalhos.

UART
Há um cabeçalho dedicado para acessar os pinos UART0 e conectar um cabo de depuração. Cinco portas seriais adicionais são disponibilizadas nos cabeçalhos de expansão, mas uma delas possui apenas uma direção trazida para os cabeçalhos.

I2C
O primeiro barramento I2C é utilizado para ler as EEPROMs nas placas de expansão cape e não pode ser usado para outras operações de I/O digital sem interferir nessa função, mas você ainda pode usá‑lo para adicionar outros dispositivos I2C em endereços disponíveis. O segundo barramento I2C está disponível para você configurar e usar.

SPI
Para enviar dados rapidamente, você pode considerar o uso de uma das portas SPI.

Desenho Mecânico


Primeiros Passos
Este capítulo foi escrito no Win10. Os passos são semelhantes para outros sistemas operacionais.
PASSO 1. Conecte sua Seeed Studio BeagleBone® Green via USB
Use o cabo micro USB fornecido para conectar sua Seeed Studio BeagleBone® Green ao computador. Isso irá tanto alimentar a placa quanto fornecer uma interface de desenvolvimento. A Seeed Studio BeagleBone® Green iniciará o Linux a partir da eMMC on‑board de 2GB ou 4GB.
A Seeed Studio BeagleBone® Green funcionará como uma unidade flash, fornecendo uma cópia local da documentação e dos drivers. Observe que essa interface não pode ser usada para reconfigurar o cartão microSD com uma nova imagem, mas pode ser usada para atualizar os parâmetros de boot usando o arquivo uEnv.txt.
Você verá o LED PWR aceso continuamente. Em até 10 segundos, você deverá ver os outros LEDs piscando em suas configurações padrão.
- D2 é configurado na inicialização para piscar em um padrão de batimento cardíaco
- D3 é configurado na inicialização para acender durante acessos ao cartão microSD
- D4 é configurado na inicialização para acender durante a atividade da CPU
- D5 é configurado na inicialização para acender durante acessos à eMMC
PASSO 2. Instale os Drivers
Instale os drivers para o seu sistema operacional para obter acesso de rede‑sobre‑USB ao seu Beagle. Drivers adicionais fornecem acesso serial à sua placa.
| Sistema Operacional | Drivers USB | Comentários |
|---|---|---|
| Windows (64-bit) | 64-bit installer | |
| Windows (32-bit) | 32-bit installer | |
| Mac OS X | Network Serial | Instale ambos os conjuntos de drivers. |
| Linux | mkudevrule.sh | A instalação de driver não é necessária, mas você pode achar algumas regras udev úteis. |
Para o sistema Windows, observe que:
- O aviso de Certificação de Driver do Windows pode aparecer duas ou três vezes. Clique em "Ignore", "Install" ou "Run"
- Para verificar se você está executando o Windows 32 ou 64‑bit veja isto.
- Em sistemas sem a versão mais recente do service release, você pode receber um erro (0xc000007b). Nesse caso, por favor instale e tente novamente:
- Talvez seja necessário reiniciar o Windows.
- Esses drivers foram testados e funcionam até o Windows 10
Informações adicionais e drivers FTDI USB para serial/JTAG estão disponíveis em https://www.ftdichip.com/Drivers/VCP.htm.
Informações adicionais e drivers USB para Ethernet virtual estão disponíveis em https://www.linux-usb.org/gadget/ e https://joshuawise.com/horndis.
ETAPA 3. Acesse seu Beagle
Usando o Chrome ou o Firefox (Internet Explorer NÃO funcionará), acesse o servidor web em execução na sua placa. Será carregada uma apresentação mostrando as capacidades da placa. Use as teclas de seta do teclado para navegar pela apresentação.
Clique em http://192.168.7.2 para iniciar seu Seeed Studio BeagleBone® Green. Imagens de software mais antigas exigem que você EJECT a unidade BeagleBone® para iniciar a rede. Com a imagem de software mais recente, essa etapa não é mais necessária.
ETAPA 4. Cloud9 IDE
Para começar a editar programas que estão na sua placa, você pode usar o Cloud9 IDE clicando
Atualizar para o software mais recente
Você precisa atualizar a placa para o software mais recente para manter um melhor desempenho; aqui mostraremos como fazer isso passo a passo.
ETAPA 1. Baixe a imagem de software mais recente
Antes de tudo, você precisa baixar a imagem adequada aqui.
Devido a necessidades de tamanho, esse download pode levar cerca de 30 minutos ou mais.
O arquivo que você baixar terá a extensão .img.xz. Esta é uma imagem comprimida, setor por setor, do cartão SD.
ETAPA 2. Instale o utilitário de compactação e descompacte a imagem
Baixe e instale o 7-zip.
Escolha uma versão adequada para o seu sistema.
Use o 7-zip para descompactar o arquivo .img do cartão SD
ETAPA 3. Instale o utilitário de gravação do cartão SD
Baixe e instale o Image Writer for Windows. Certifique-se de baixar a distribuição binária.
ETAPA 4. Grave a imagem no seu cartão SD
Primeiro, você precisa de um adaptador SD para conectar seu cartão microSD ao computador. Em seguida, use o software Image Write for Windows para gravar a imagem descompactada no seu cartão SD.

Clique no botão Write, então o processo será iniciado.

- Você pode ver um aviso sobre danificar seu dispositivo. Está tudo bem aceitar, desde que você esteja apontando para o seu cartão SD para a gravação.
- Você não deve ter o seu BeagleBone® conectado ao computador neste momento.
- Esse processo pode levar até 10 minutos.
ETAPA 5. Inicialize sua placa a partir do cartão SD
Insira o cartão SD na sua placa (primeiro desligada). Em seguida, a placa irá iniciar a partir do cartão SD.
Se você não precisar gravar a imagem no eMMC on-board, não precisa ler o restante deste capítulo. Caso contrário, por favor continue.
Se você desejar gravar a imagem no eMMC on-board, será necessário acessar a placa e modificar um arquivo.
Em /boot/uEnv.txt:
##enable BeagleBone® Black: eMMC Flasher: #cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh Altere para:
##enable BeagleBone® Black: eMMC Flasher: cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
Então você verá os 4 LEDs de usuário acesos como abaixo

Se você não encontrar o rastreamento de luz acima, por favor pressione o botão RESET para reiniciar a placa.
Quando a gravação estiver completa, todos os 4 LEDs USRx estarão apagados. As imagens mais recentes do Debian flasher desligam automaticamente a placa ao final. Isso pode levar até 10 minutos. Desligue a placa, remova o cartão SD e ligue novamente para concluir.
Grove para Seeed Studio BeagleBone® Green
Grove é um sistema de prototipagem modular com conector padronizado. Grove adota uma abordagem de blocos de montar para montar eletrônicos. Comparado ao sistema baseado em jumpers ou solda, é mais fácil conectar, experimentar e construir, e simplifica o sistema de aprendizado, mas não a ponto de ficar simplório demais. Alguns dos outros sistemas de prototipagem por aí reduzem o nível a simples blocos de montar. Há coisas boas a serem aprendidas dessa forma, mas o sistema Grove permite que você construa sistemas reais. Ele exige algum aprendizado e experiência para conectar as coisas.
Abaixo estão listados os módulos Grove que funcionam bem com o Seeed Studio BeagleBone® Green.
| SKU | Name | Interface | link |
|---|---|---|---|
| 101020054 | Grove - Acelerômetro Digital de 3 Eixos (+16g) | I2C | link |
| 101020071 | Grove - Acelerômetro Digital de 3 Eixos (+400g) | I2C | link |
| 101020034 | Grove - Bússola Digital de 3 Eixos | I2C | link |
| 101020050 | Grove - Giroscópio Digital de 3 Eixos | Analog | link |
| 101020081 | Grove - Acelerômetro e Bússola de 6 Eixos v2.0 | I2C | link |
| 101020072 | Grove - Sensor Barométrico (BMP180) | I2C | link |
| 104030010 | Grove - LED Azul | I/O | link |
| 101020003 | Grove - Botão | I/O | link |
| 111020000 | Grove - Botão (P) | I/O | link |
| 107020000 | Grove - Buzzer | I/O | link |
| 104030006 | Grove - LED RGB Encadeável | I2C | link |
| 101020030 | Grove - Sensor de Luz Digital | I2C | link |
| 103020024 | Grove - Sensor de Batimento Cardíaco de Dedo com Clipe | I2C | link |
| 101020082 | Grove - Sensor de Batimento Cardíaco de Dedo com Clipe e Case | I2C | link |
| 113020003 | Grove - GPS | UART | link |
| 104030007 | Grove - LED Verde | I/O | link |
| 103020013 | Grove - I2C ADC | I2C | link |
| 103020006 | Grove - I2C Hub | I2C | link |
| 101020079 | Grove - IMU 10DOF | I2C | link |
| 101020080 | Grove - IMU 9DOF v2.0 | I2C | link |
| 101020040 | Grove - Interrupter de Distância IR | I/O | link |
| 104030011 | Grove - Display OLED 0,96'' | I2C | link |
| 104030008 | Grove - Display OLED 1,12'' | I2C | link |
| 104030005 | Grove - LED Vermelho | I/O | link |
| 103020005 | Grove - Relé | I/O | link |
| 316010005 | Grove - Servo | I/O | link |
| 101020023 | Grove - Sensor de Som | Analog | link |
| 101020004 | Grove - Interruptor (P) | I/O | link |
| 101020015 | Grove - Sensor de Temperatura | Analog | link |
| 101020019 | Grove - Sensor de Temperatura e Umidade Pro | Analog | link |
Cape para Seeed Studio BeagleBone® Green
Você vai precisar de alguma placa de expansão quando iniciar um projeto. Já existem muitos capes para o Seeed Studio BeagleBone® Green, incluindo display LCD, driver de motor, bem como expansão HDMI etc. Abaixo estão alguns dos recomendados.
| Grove Cape | Motor Bridge Cape | HDMI Cape |
|---|---|---|
![]() | ![]() | ![]() |
| Adquira agora! | Adquira agora! | Adquira agora! |
| Grove Cape | LCD de 5 Polegadas | LCD de 7 Polegadas |
|---|---|---|
![]() | ![]() | ![]() |
| Adquira agora! | Adquira agora! | Adquira agora! |
Perguntas Frequentes (FAQ)
1. Qual é a diferença entre o Seeed Studio BeagleBone® Green 1 e o Seeed Studio BeagleBone® Green 2?
Atualizamos a eMMC no Seeed Studio Beaglebone® Green em 2016. Portanto, o firmware anterior para o Seeed Studio BeagleBone® Green 1 não funciona no Seeed Studio BeagleBone® Green 2, mas o novo firmware funciona tanto no Seeed Studio BeagleBone® Green 1 quanto no Seeed Studio BeagleBone® Green 2.

2. Às vezes a porta de rede do Seeed Studio BeagleBone® Green não funciona e é necessário reiniciar para voltar a funcionar. Isso acontece ocasionalmente.
Substitua por uma fonte de alimentação estável e tente novamente. Normalmente o adaptador de energia USB de telefone celular é mais estável que a porta USB do computador. Ou você pode remover o capacitor C162.

O BeagleBone Green foi revisado em 2021, e o capacitor C162 mencionado acima não está mais presente nas placas atualizadas. Este FAQ se aplica somente às versões do BeagleBone Green lançadas antes de 2021.
3. Qual é a faixa de temperatura de operação do Seeed Studio BeagleBone® Green?
O BeagleBone® Green funciona na faixa de temperatura de 0–75 °C.
Referências
Há muitas referências para ajudá-lo a obter mais informações sobre a placa.
- Página principal do BeagleBoard
- Informações do Seeed Studio BeagleBone® Green na página do BeagleBoard
- Primeiros passos com BeagleBoard
- Solução de problemas
- Documentação de hardware
- Projetos com BeagleBoard
- Certificação CE do Seeed Studio BeagleBone® Green
- Certificação FCC do Seeed Studio BeagleBone® Green
Visualizador Online do Esquemático
Recursos
- [PDF] Seeed Studio BeagleBone® Green SRM(v1a)
- [PDF] Seeed Studio BeagleBone® Green SRM(v3)
- [PDF] Esquemático do Seeed Studio BeagleBone® Green v1.1
- [ZIP] Esquemático do Seeed Studio BeagleBone® Green v1.1
- [PDF] Esquemático do Seeed Studio BeagleBone® Green v1
- [Zip] Esquemático do Seeed Studio BeagleBone® Green (OrCAD) v1c
- [RAR] Esquemático do Seeed Studio BeagleBone® Green (OrCAD)
- [RAR] PCB do Seeed Studio BeagleBone® Green (OrCAD)
- [Zip] Folha de dados do AM335X
- [3D] Modelo 3D do Seeed Studio BeagleBone® Green
- [PDF] Desenho mecânico do Seeed Studio BeagleBone® Green
Suporte Técnico e Discussão do Produto
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.














