Placa única Pimoroni Tiny 2040 - um análogo aprimorado do Raspberry Pi Pico, apenas um terço do "framboesa"



Em janeiro, publicamos uma revisão da placa única Raspberry Pi Pico. Em geral, a relação preço / qualidade é excelente. Mas muitos usuários de placas carecem de recursos adicionais.



E agora uma alternativa apareceu, e baseada no SoC Raspberry RP2040, mas com um grande conjunto de recursos (olhando para o futuro - este não é um módulo sem fio). Além disso, o tamanho do novo item é apenas um terço do Raspberry Pi Pico. Este milagre do pensamento técnico é denominado Pimoroni Tiny 2040.



O que há com o hardware?





RP2040 SoC ARM Cortex M0 + funcionando a até 133Mhz
SRAM 264kB
Armazenamento Flash 8 MB de QSPI
GPIO 16 pinos GPIO. 7 x E / S digital, 4 x ADC analógico de 12 bits, 2 x I2C, SPI, UART, Depurar
Porta USB USB C
Dimensões 0,74 x 0,7 polegadas (19 x 18 mm)
Como a prancha é menor que a original, não tem 40 pinos, mas apenas 16. No entanto, os mais importantes foram deixados para que este bebê não perca as funções necessárias aos desenvolvedores. A única desvantagem é conectar a placa do Explorer a ela ou algo parecido não funcionará.



Se isso não for necessário, você pode começar a revisar os novos recursos do quadro. Em primeiro lugar, tem um botão Reset, que é muito conveniente em muitos casos. O Pico não tem uma, então se algo der errado, você deve desconectar a placa e conectá-la novamente. O botão na nova placa conecta a linha RUN ao aterramento, o que faz com que o SoC reinicie.



Uma melhoria maior são quatro pinos ADC em vez de três. Isso torna possível conectar, por exemplo, dois joysticks analógicos em vez de um, já que cada um deles precisa de dois pinos ADC.



A terceira opção é adicionar um LED para indicar o status da placa. As funções de diodo podem ser programadas usando MicroPython e C / C ++.



E a quarta melhoria são 8 MB de espaço de arquivo no armazenamento flash interno. A base do Pico tem apenas 2 MB. Isso possibilita o download de mais códigos e bibliotecas.



Aliás, vale lembrar as características do próprio Raspberry Pi Pico. A base da placa é um chip ARM Cortex M0 + dual-core, com uma frequência de núcleo de 133 MHz. A placa possui 264 KB de RAM e 2 MB de memória flash. Além disso, possui um conector USB 1.1 e canais I / O, dos quais 26 estão disponíveis para o usuário.É possível utilizar as interfaces 2 x UART, 2 x I2C, 2 x SPI (até 16 MB QSPI Flash com XIP ), bem como 16 canais PWM-. Um sensor de temperatura e 3 canais ADC também estão disponíveis.



Estrutura Pimoroni Tiny 2040





Como mencionado acima, o tabuleiro é muito pequeno. Ele literalmente cabe na ponta do seu dedo. Ao mesmo tempo, as suas capacidades são suficientes para desenvolver quase qualquer projecto que possa ser implementado com o Pico.



Sim, uma nuance importante é que a nova placa tem um conector USB-C, que é muito mais conveniente do que um conector microUSB para muitos projetos. Uma coisa legal - a pinagem da porta está no lado reverso da placa. Imediatamente fica claro onde está a saída e o que conectar com qual. Para deixar ainda mais claro, você pode usar a documentação oficial .



Como o Pico, a nova placa pode ser integrada em qualquer circuito. Lembre-se de que o SoC está localizado na parte de trás da placa, o que adiciona cerca de 1 mm à espessura da placa individual.



Em geral, a placa é muito adequada para uso em qualquer sistema, seja ele grande ou miniatura.



Trabalhando com Pimoroni Tiny 2040





O 2040 é na verdade uma versão minúscula do Pico, então todos os manuais, códigos e tudo mais que foi escrito para o "raspberry" funcionarão para esta placa também.



MicroPython da Adafruit funciona perfeitamente. Tudo funciona, logo após a instalação você pode codificar e controlar a placa.



Em poucos minutos, o usuário conseguiu transformar a placa em um teclado USB virtual. Tudo isso foi feito em alguns minutos.



O que um desenvolvedor pode esperar de uma placa? Você pode usá-lo em qualquer lugar e em qualquer lugar, é especialmente relevante trabalhar com ele em projetos onde não há muito espaço físico.



O Pimoroni Tiny 2040 é ideal para pequenos robôs, teclados USB, projetos científicos, ensino e muito mais. Além disso, graças aos pinos ADC, a placa pode ser usada junto com qualquer controlador ou unidade de controle que requeira quatro potenciômetros ou dois joysticks analógicos.



No resíduo seco





O Raspberry Pi Pico é uma ferramenta pequena, mas poderosa. O Tiny 2040 é ainda menor, embora um pouco mais caro. Mas você sempre tem que pagar a mais pela miniaturização. Além disso, existem opções adicionais aqui.



Se você está trabalhando em um projeto que requer miniatura, mas funcionalidade do Pico, o Tiny 2040 é uma ótima escolha.






All Articles