1. Introdução
Este manual fornece informações essenciais para o kit de desenvolvimento M5Stack ATOMS3R Compact ESP32-S3. O ATOMS3R é um controlador programável compacto e altamente integrado, projetado para diversas aplicações em dispositivos inteligentes embarcados. Ele possui um controlador principal ESP32-S3, uma tela IPS colorida de 0.85 polegadas e múltiplos sensores integrados, além de recursos de expansão.
Leia atentamente este manual antes de utilizar o dispositivo para garantir o uso correto e maximizar seu potencial.
2. Produto acabadoview
O M5Stack ATOMS3R é construído em torno do controlador principal ESP32-S3-PICO-1-N8R8, oferecendo Wi-Fi integrado, 8 MB de FLASH e 8 MB de PSRAM. Seu tamanho compacto (24 x 24 x 12.9 mm) o torna ideal para projetos com espaço limitado.
2.1 Principais Características
- Controlador principal ESP32-S3-PICO-1-N8R8 com Wi-Fi integrado.
- 8 MB de FLASH integrada e 8 MB de PSRAM para desempenho aprimorado.
- Tela IPS colorida de 0.85 polegadas (128x128px) para feedback visual.
- Botão programável localizado abaixo da tela.
- Sensor geomagnético BMM150 de 3 eixos integrado e sensor de atitude BMI270 de 6 eixos.
- Interface Type-C para alimentação e downloads de firmware.
- Porta de expansão HY2.0-4P (Porta A) para I2C/GPIO/ADC/UART.
- Seis pinos GPIO e de alimentação reservados na parte inferior para facilitar a expansão.
- Antena 3D aprimorada para melhor desempenho e estabilidade da conexão sem fio.
- Função de emissão infravermelha (IV).
2.2 Identificação do Componente
A imagem a seguir ilustra os principais componentes e interfaces do kit de desenvolvimento ATOMS3R.

Descrição da imagem: Este diagrama mostra o M5Stack ATOMS3R em uma perspectiva frontal superior inclinada, destacando seus principais recursos. As etiquetas indicam a tela IPS LCD de 0.85 polegadas, o botão interno, a porta USB-C para alimentação e programação, a porta HY2.0-4P Port.A para expansão e os seis pinos GPIO externos. Também indica os sensores internos BMI270 e BMM150, o LED infravermelho e o controlador ESP32-S3-PICO com 8 MB de Flash e 8 MB de PSRAM. As dimensões são 24 x 24 x 12.9 mm.
Uma análise mais detalhada da pinagem e das portas de expansão:

Descrição da imagem: Esta imagem fornece uma visão de cima para baixo. view Diagrama do M5Stack ATOMS3R, mostrando claramente a configuração dos pinos. Etiquetas indicam os pinos de 3,3 V, 5 V e G (terra), bem como os pinos GPIO específicos (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48). Também detalha as conexões para o LCD (MOSI, SCK, RS, CS, BL), LED infravermelho e botão (BTN). O conector da Porta A é visível na parte inferior central.
3. O que está na caixa
Ao abrir a embalagem, você deverá encontrar o seguinte item:
- 1x Kit de Desenvolvimento M5Stack ATOMS3R
O ATOMS3R é normalmente embalado conforme mostrado na imagem:

Descrição da imagem: O M5Stack ATOMS3R é apresentado em sua embalagem blister transparente, com o dispositivo visível através do plástico. A embalagem exibe a marca 'ATOM S3R' e o logotipo da M5Stack.
4. Configuração
4.1 Ligando o dispositivo
O ATOMS3R é alimentado através de sua porta USB Type-C. Conecte um cabo USB Type-C padrão ao dispositivo e a uma fonte de alimentação de 5V (por exemplo, uma porta USB de computador ou um adaptador de parede USB).

Descrição da imagem: Esta imagem mostra a parte inferior do M5Stack ATOMS3R, exibindo claramente a porta USB Type-C para alimentação e dados, e o conector HY2.0-4P Port.A para periféricos externos. Uma etiqueta de advertência com listras amarelas e pretas é visível próxima à porta USB-C.
4.2 Configuração do Ambiente de Software
O ATOMS3R suporta diversos ambientes de desenvolvimento. Escolha um com base na sua preferência e nos requisitos do projeto:
- IDE do Arduino: Para programação em C/C++, você precisará instalar o pacote de suporte da placa ESP32 para Arduino. Consulte a documentação oficial do M5Stack para obter instruções detalhadas de instalação.
- UIFlow: A webPlataforma de programação gráfica baseada em [nome da plataforma], ideal para iniciantes. Acesse o UIFlow através do seu [nome da plataforma]. web Navegue pelo navegador e conecte seu ATOMS3R.
- Micropython: Para programação baseada em Python, você precisará gravar o firmware Micropython no dispositivo e usar um terminal serial ou uma IDE para interagir com ele.
Guias detalhados para configurar cada ambiente podem ser encontrados no site oficial do M5Stack. website: Documentação do M5Stack.
4.3 Download de firmware
O firmware pode ser baixado para o ATOMS3R através da interface USB Type-C. Dependendo do ambiente de desenvolvimento escolhido, ferramentas específicas (por exemplo, ESP-IDF, Arduino IDE uploader, UIFlow desktop IDE) serão utilizadas para este processo.
5. Instruções de operação
5.1 Operação básica
- Ligar: Conecte o ATOMS3R a uma fonte de alimentação de 5V através da porta USB Type-C. O dispositivo ligará automaticamente.
- Tela: A tela IPS de 0.85 polegadas exibirá as informações conforme programado.
- Botão programável: Um botão está localizado abaixo da tela. Sua função é determinada pelo firmware carregado. Normalmente, um toque curto pode acionar um evento, enquanto um toque longo (por exemplo, 2 segundos) pode iniciar uma reinicialização ou entrar em um modo específico.
5.2 Utilizando portas e pinos de expansão
- Porta A (HY2.0-4P): Esta porta oferece recursos de I2C, GPIO, ADC e UART. É compatível com as unidades Grove da M5Stack para fácil expansão.
- Pinos GPIO inferiores: Seis pinos GPIO e de alimentação estão expostos na parte inferior do dispositivo, permitindo conexões personalizadas a placas de ensaio ou outros periféricos. Consulte o diagrama de pinagem na Seção 2.2 para obter informações específicas sobre a atribuição dos pinos.
5.3 Sensores Integrados
- Sensor geomagnético BMM150: Fornece dados de campo magnético em 3 eixos, úteis para aplicações de bússola.
- Sensor de atitude BMI270: Fornece dados de unidade de medição inercial (IMU) de 6 eixos (giroscópio de 3 eixos e acelerômetro de 3 eixos), úteis para detecção de movimento e rastreamento de orientação.
O acesso aos dados desses sensores requer bibliotecas apropriadas e programação dentro do ambiente de desenvolvimento escolhido.
6. Especificações
| Recurso | Detalhe |
|---|---|
| Controlador principal | ESP32-S3-PICO-1-N8R8 |
| Memória Flash | 8 MB integrados |
| PSRAM | 8 MB integrados |
| Mostrar | Tela IPS colorida de 0.85 polegadas (128x128px) |
| Conectividade sem fio | Wi-Fi (802.11bgn) |
| Sensores | BMM150 (geomagnético de 3 eixos), BMI270 (atitude de 6 eixos) |
| Interface | USB Tipo-C, HY2.0-4P (Porta A), 6 pinos GPIO/Alimentação |
| Suporte ao sistema operacional | Arduino, UIFlow, Micropython |
| Dimensões (CxLxA) | 0.95 x 0.95 x 0.5 polegadas (24 x 24 x 12.9 mm) |
| Peso | 0.24 onças (aproximadamente 6.8g) |
| Cor | Branco |
7. Solução De Problemas
7.1 O dispositivo não liga
- Certifique-se de que o cabo USB Type-C esteja firmemente conectado tanto ao ATOMS3R quanto à fonte de alimentação.
- Verifique se a fonte de alimentação (por exemplo, porta USB do computador, adaptador de parede) está funcionando e fornecendo 5V.
- Experimente um cabo USB Type-C diferente.
7.2 Problemas com o upload do firmware
- Confirme se os drivers corretos para o ESP32-S3 estão instalados em seu computador.
- Selecione a porta COM correta em seu ambiente de desenvolvimento (Arduino IDE, etc.).
- Certifique-se de que o tipo de placa correto (por exemplo, ESP32-S3 Dev Module) esteja selecionado em sua IDE.
- Verifique se há mensagens de erro no console de saída da IDE.
7.3 Tela não exibe nada
- Verifique se o seu código inclui os comandos necessários para inicialização da tela e desenho.
- Certifique-se de que a biblioteca de monitores esteja configurada corretamente para a tela IPS de 0.85 polegadas.
7.4 Problemas de conectividade Wi-Fi
- Confira novamente o SSID e a senha da sua rede Wi-Fi no seu código.
- Certifique-se de que o ATOMS3R esteja dentro do alcance do seu ponto de acesso Wi-Fi.
- Confirme se sua rede Wi-Fi está operando na banda de 2.4 GHz, pois o ESP32-S3 normalmente suporta essa banda.
8. Manutenção
- Limpeza: Use um pano macio e seco para limpar o dispositivo. Evite usar líquidos ou produtos de limpeza abrasivos.
- Armazenar: Armazene o ATOMS3R em local fresco e seco, longe da luz solar direta e de temperaturas extremas.
- Manuseio: Manuseie o dispositivo com cuidado para evitar danos físicos à tela, às portas ou aos pinos.
- Atualizações de firmware: Consulte regularmente o site oficial do M5Stack. webAcesse o site para obter as atualizações mais recentes de firmware e biblioteca, garantindo desempenho ideal e acesso a novos recursos.
9. Garantia e Suporte
Para obter informações detalhadas sobre a garantia, suporte técnico e recursos adicionais, visite o site oficial do M5Stack. website:
- Oficial Website: m5stack. com
- Documentação: docs.m5stack.com
- Fóruns da comunidade: Interaja com outros usuários e encontre soluções nas plataformas da comunidade M5Stack.
Guarde o comprovante de compra para eventuais solicitações de garantia.





