Nenhum comentário

Conheça o M5StickC: Um kit de desenvolvimento com ESP32

O ESP32 está se tornando a plataforma preferida dos makers e acadêmicos. Diversos kits de desenvolvimento estão sendo criados com base nesse SoC, possibilitando explorar o hardware e diversas formas de programação. 

Ano passado conheci a empresa M5Stack através das redes sociais e projetos publicados no Hackster.io. Adorei a proposta dos seus kits de desenvolvimento, que possuem um ótimo design. O kits M5Stack são baseados no ESP32 e possuem diversos recursos. Para avaliar, comprei o M5StickC em uma promoção no final do ano passado. Um kit com um excelente acabamento e com muitas possibilidades.

Foto do Kit M5stickc
Figura 1 - Kit M5StickC e acessórios na minha bancada

Nesse texto apresentarei os seus detalhes e recursos.

Kit de desenvolvimento M5StickC

O M5StickC, como mencionado anteriormente é baseado no ESP32, possui um excelente acabamento, sendo portátil e no formato que você pode levar no braço. 

M5StickC como relógio
Figura 2 - Usando o M5StickC como relógio

A proposta da M5Stack com esse kit é disponibilizar uma ferramenta para colocar ideias de IoT em prática através de uma prototipagem rápida e eficiente. Com a proposta de constante desenvolvimento da plataforma, tanto em hardware quanto em software, possui muitos módulos de expansão compatíveis, bem como códigos aberto e uma crescente comunidade envolvida no projeto, que ajudam nas etapas de prototipagem e testes.

M5StickC - Expansão de funcionalidades através de HATs
Figura 3 - Expansão de funcionalidades através de HATs

O kit vem com interface USB C, bateria Li-Po integrada, display TFT colorido de 0,96 ", vários sensores integrados (transmissor IR, microfone, sensor IMU 6-DoF), botões de uso geral. É possível conectar sensores no padrão grove e módulos de expansão, chamados de Hats, para incluir mais recursos ao projeto.

Junto com o Kit vem uma pulseira estilosa e dois HATs (ENV e SPK ):

Figura 4 - Kit M5StickC

O Hat ENV possui internamente sensor de umidade (DHT12), pressão barométrica (BMP280) e magnetômetro (BMM150). A comunicação entre o M5StickC e o Hat ENV se dá através de comunicação i2C. Já o Hat SPK é um alto-falante com o amplificador PAM8303, um amplificador tipo D de 3w de canal único.

A seguir são apresentados os recursos do kit:

M5Stick-C

RecursoDescrição
ESP32240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Memória Flash4MB
Alimentação5V @ 500mA
ConectoresTypeC x 1, GROVE(I2C+I/0+UART) x 1
Display0.96 inch, 80*160 Colorful TFT LCD, ST7735S
Botão2 x de uso geral
LEDRED LED
MEMSMPU6886
IRTX infravermelho
MICSPM1423
RTCBM8563
PMUAXP192
Bateria95 mAh @ 3.7V
Antena2.4G 3D Antenna
Pinos disponíveis para usoG0, G26, G36
Peso15.1g
Tamanho48.2*25.5*13.7mm
material do casePlastic ( PC )

HAT ENV

  • Temperatura: Faixa: -20 ~ 60 ℃
  • Umidade: Faixa: 20 ~ 95% RH
  • Pressão do ar: Faixa: 300 ~ 1100hPa
  • Campo magnético típico:       ± 1300μT (x , eixo y , ± 2500μT (eixo z)
  • resolução de campo magnético: 0.3μT
  • Dimensão: 24 mm x 20,3 mm x 13,8 mm
  • Peso: 3g

HAT SPK:

  • Baixa interferência EMI, 20dB melhor que o padrão da classe B da FCC a 300 MHz
  •  Fonte de alimentação de tensão 5 V, com carga de 4 Ω a potência de saída de 3 w, 10% da distorção harmônica total.
  •  Ruído ultra baixo sem entrada
  •  Faixa de alimentação: 2.8V ~ 5.5V
  •  Proteção contra curto circuito

O esquemático do M5Stick-C é disponibilizado na documentação do kit:

Figura 5 - Esquemático da placa

O seu pinout é apresentado a seguir:

Figura 6 - Pinout do KIT e informações - Adesivo que vem colado no case

Diagrama de blocos da estrutura de alimentação:

Figura 7 - Diagrama de blocos da alimentação

Programação do M5StickC

O Kit pode ser programado em MicroPython, Arduino e a novidade é a plataforma gráfica de programação UIFlow, desenvolvida pela M5Stack. A figura a seguir exibe a proposta do UIFlow:

Figura 8 - IDE UIFlow da M5Stack para seus kits

Conclusão

Estou adorando o kit M5StickC. O kit possui um excelente acabamento, sua bateria possibilita uma boa autonomia. Os sensores disponíveis na placa e os recursos e facilidades que o ESP32 traz, possibilita o desenvolvimento e teste de aplicações inteligentes de uma forma rápida. O display TFT possui uma ótima resolução, onde é possível exibir diversas imagens e informações de forma clara e objetiva. É uma excelente proposta de kit, dentro de um case dá mais segurança para usar e também para levar o kit protegido para todos os lugares.

Referências

https://docs.m5stack.com/#/en/core/m5stickc?id=specification

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Hardware » Conheça o M5StickC: Um kit de desenvolvimento com ESP32
Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Nenhum resultado encontrado.

Séries

Menu

WEBINAR
 
Redes Mesh para Monitoramento
e Controle de Sensores

Data: 15/07 às 14:00h Apoio: Artimar| Microchip| Tecsus
 
INSCREVA-SE AGORA »



 
close-link