HC32L110B6: Um dos menores microcontroladores no mercado

HC32L110B6

O HC32L110B6 se trata de um Microcontrolador com um único núcleo Arm Cortex M0+ de 32 bits, em um pacote CSP-16 BGA, de tamanho nominal 1,59 x 1,436 mm, custando apenas USD $0.6, produzido pela Xiaohua Semiconductor (XHSC).

 
Apesar do tamanho o chip, tem capacidade para rodar a até 32 MHz com até 4 KB de RAM e 32 KB de armazenamento flash. Estão disponíveis até 13 portas GPIO, algumas delas multiplexadas com pinos analógicos. Possui 1x SPI e 1x I2C, 2x UART, 1x ADC de 6 canais e 12 bits.

Para colocar o tamanho compacto do HC32L110B6 em perspectiva, vamos compará-lo com outro microcontrolador popular: o PIC10F200 SOT -23. Embora ambos os microcontroladores sirvam para propósitos semelhantes, existem diferenças notáveis em seu tamanho e nos drivers disponíveis, sendo o PIC10F200 um MCU de 8bits com 2,20 x 2,70 mm.

Recursos

O HC32L110B6 oferece uma ampla gama de periféricos e recursos em comparação com o PIC10F200, tornando-o uma escolha mais versátil para aplicações que exigem maior funcionalidade e conectividade. Além disso, a disponibilidade de ferramentas de desenvolvimento robustas e suporte da comunidade para o HC32L110B6 aumenta seu apelo, fornecendo aos desenvolvedores os recursos necessários para acelerar o processo de desenvolvimento e otimizar seus projetos, Veja na Tabela 1 os recursos possuidos por esse MCU.

RecursoHC32L110B6
Numero de pinos16
Numero de I/O’s12
KernelCortex M0+
Frequencia32 MHz
VCC1.8 – 5.5 V
Temperatura de Trabalho-40 – 85 °c
Função de DebugInterface SWD
Interface de ComunicaçãoUART0/1
LPUART
SPI
I2C
TimerTimer de proposito Geral TIM0/1/2
Timer Low Power LPTIM
Advanced Timer TIM4/5/6
Conversor A/D 12-bits6 ch
Comparador analógico de tensãoVC0/1
RTC1
Interrupção em portas12
Oscilador interno de alta velocidadeRCH 4/8/16/22.12/24MHz
Oscilador interno de baixa velocidadeRCL 32.8/38.4KHz
Cristal oscilador externo de alta velocidade4 – 32MHz
Cristal oscilador externo de baixa velocidade32.768kHz
BuzzerMax 4ch
Proteção de segurança para FlashSim
Paridade de RAMSim
Tabela 1: Recursos do MCU HC32L110B6

Placa de desenvolvimento LilyGO T-HC32

A LilyGO possui uma placa de desenvolvimento utilizando este microcontrolador, a LilyGO T-HC32 custando por volta de R$50, esta placa oferendo apenas o básico, dois botões, um LED RGB WS2812 e uma porta USB tipo C para alimentação.

Figura 1 – T-HC32 Pin Map – Fonte: https://github.com/Xinyuan-LilyGO/T-HC32

Instruções para programar esta placa, datasheet (traduzidos pelo google tradutor), esquemáticos, podem ser encontradas na página GitHub da LilyGO.

O suporte para programadores JLINK conectados através da interface SWD é suportado, bem como o adaptador T-U2T USB para TTL que LilyGO vende como um kit. O suporte Keil MDK é fornecido, atualmente não há suporte para a IDE Arduino.

Conclusões/Considerações Finais

O MCU HC32L110B6 exemplifica a convergência de tamanho e desempenho no mundo dos sistemas embarcados. Apesar de suas dimensões compactas, ele possui uma variedade formidável de recursos e capacidades, tornando-o uma escolha convincente para desenvolvedores que buscam empurrar os limites da inovação em ambientes de tamanhos restritos. Com suas extensas portas e drivers, o HC32L110B6 destaca sua posição como uma potência em miniatura que oferece grandes resultados.

Se possui e/ou já utilizou deste MCU qual sua opinião sobre ele? Se conhece um MCU menor ou de tamanho similar, qual seria este? Gostaria de ver tutoriais e exemplos para este microcontrolador?

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
Comentários:
Notificações
Notificar
0 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Home » Hardware » HC32L110B6: Um dos menores microcontroladores no mercado

EM DESTAQUE

WEBINARS

VEJA TAMBÉM

JUNTE-SE HOJE À COMUNIDADE EMBARCADOS

Talvez você goste: