O RP2040 foi lançado no início de 2021, gerando grande entusiasmo, uma vez que foi o primeiro dispositivo de silício criado pela Raspberry Pi Foundation. Ao contrário dos Raspberry Pis que são destinados a executar um sistema operacional, o RP2040 é um microcontrolador projetado para rodar programas menores e autônomos. É um dispositivo comparável aos microcontroladores Arduino e ESP, que também se tornaram muito populares. Como o Raspberry Pi requer um sistema operacional para funcionar, ele tem muitas tarefas adicionais a serem executadas, além de rodar qualquer código para controlar GPIO ou dispositivos externos. Os microcontroladores são dispositivos de menor consumo de energia e custo mais baixo, tornando-os mais adequados para interface com sensores e aplicações alimentadas por bateria.
O RP2040 está sendo fabricado pela TSMC usando um processo de 40 nm, sendo um método antigo que também permite que o dispositivo tenha o custo reduzido.
O RP2040 pode ser programado usando MicroPython, C/C++ ou até mesmo Assembly. Como outros microcontroladores, o firmware deve ser escrito em um computador, compilado e, em seguida, carregado no dispositivo. As principais características do dispositivo são as seguintes:
- Dois núcleos ARM Cortex-M0+ funcionando a uma frequência de 133MHz
- 264 kB de SRAM embutido
- Suporte para até 16 MB de memória flash externa
- Controlador DMA: Controlador de acesso direto à memória (DMA) para transferência eficiente de dados.
- Periféricos interpoladores e divisores inteiros;
- Dois PLLs integrados para geração de clock USB e do núcleo;
- 30 GPIO, com 4 ADCs disponíveis;
- Periféricos, incluindo:
- 2 UARTs;
- 2 controladores SPI;
- 2 controladores I2C;
- 16 canais PWM;
- Controlador USB 1.1 e PHY, com suporte a host e dispositivo;
- 8 máquinas de estados PIO (PIO – Programmable Input/Output) para manipular sinais de entrada e saída de forma flexível.
Para se ter uma visão geral sobre como começar trabalhar com o RP2040, baixe o ebook “Getting Started with the RP2040” :
O ebook oferece exemplos para demonstrar como conectar o dispositivo a periféricos e como programá-lo. Cada Raspberry Pi Pico vem com um RP2040 padrão, portanto, é utilizado o Pico para demonstrar a funcionalidade do RP2040. Além disso, a IDE Thonny será utilizada para escrever o firmware do dispositivo usando MicroPython.
Sobre a Newark
A Newark abrange mais de 2.000 fornecedores e 950 mil produtos. Uma ampla gama para apoiá-lo desde o design até a produção. A LATeRe representa a Newark, uma das maiores empresas de distribuição autorizada de componentes eletrônicos, industriais e de soluções para projetos de sistemas embarcados. Com investimentos contínuos na expansão de produtos, disponibilizamos novas marcas e tecnologias para você regularmente e da forma que preferir
- Importação expressa (Courier)
- Importação direta, compras individuais, consolidadas ou programações
- Venda Local
A LATeRe possui conhecimento sobre qual é a melhor forma de compra e orienta seus clientes a tomar decisões assertivas e eficientes.
Para mais informações e adquirir componentes contate a LATeRe , representante da Newark, pelo Telefone (11) 4066-9400 ou e-mail: [email protected]