Raspberry Pi Uno RP2040 Development Board, Pico Programming Learning Controller Core Board

$5.39à l'unité
Paiement dès 100 pièces ou ⁦$1,000⁩ de marchandise
Livraison en Algérie chiffrée au paiement1 pièce
Acheter avec soorce
Bureau à AlgerUne équipe sur place pour vos questions et le suivi de vos commandes.
Inspection sur demandeVos articles contrôlés dans notre entrepôt avant l'envoi.
Marchandise payée à la commandeLa livraison est facturée ensuite, sur le poids réel du colis.
Suivi jusqu'à votre porteChaque étape visible dans vos commandes.
Une question ? Contactez-nous

简介

RP2040是Raspberry Pi的首款微控制器。它将我们的高性能、低成本和易用性的标志性价值观带入微控制器领域。 凭借大容量片上存储器、对称双核处理器复合体、确定性总线结构和丰富的外设集,以及我们独特的可编程 I/O (PIO) 子系统,它为专业用户提供了无与伦比的功能和灵活性。

产品参数

  • 采用了 Raspberry Pi 官方设计的 RP2040 微控制器芯片
  • 搭载了双核 ARM Cortex M0 + 处理器,运行频率高达 133MHz 灵活时钟,3.3V逻辑
  • 内置了 264KB 的 SRAM 和 2MB 的板载 Flash
  • 16MB的QSPI闪存用于程序存储
  • 采用Type-C接口,紧跟时代潮流,无需纠结正反插
  • 可通过 USB 识别为大容量存储器进行拖放式下载程序
  • 24 个 GPIO ,其中4个是模拟输入(20 个可通过排针引出,其余仅可焊接引出)
  • Micro SD卡用于SPI接口,还为高级用户SDIO接口连接了额外的引脚(请注意,Arduino/Python中没有发布SDIO使用代码,所以这是一个超级尖端的设置)
  • 板载RGB NeoPixel
  • 板载#13LED
  • 重置和引导按钮
  • 用于I2C外围设备和传感器的XH2.54接口
  • 5.5毫米直流插孔,用于6-12V DC电源
  • 直流插孔的开/关开关
  • GPIO引脚编号与经典的Arduino引脚匹配,除了D24和D25D的A4/A5(RP2040上只有4个ADC引脚)
  • 用于交换D0和D1位置的RX/TX开关
  • 多种硬件外设
    • 2 个 SPI
    • 2 个 I2C
    • 2 个 UART
    • 4 个 12 位 ADC
    • 16 个可控 PWM 通道
    • 8 个可编程 I/O (PIO) 状态机,用于自定义外设支持
    • USB1.1 主机和设备支持

#RP2040芯片

RP2040是一个强大的芯片,具有我们的M4(SAMD51)的时钟速度,以及两个相当于我们的M0(SAMD21)的核心。由于它是M0芯片,它没有浮点单位或DSP硬件支持。如果您正在用重浮点数学做一些事情,他将在软件中完成,因此没有M4那么快。对于许多其他计算任务,您将获得接近M4的速度!

#外围电路

对于外围设备,有两个I2C控制器,两个SPI控制器和两个UART在GPIO上多路复用-检查引脚输出,想了解哪些引脚可以设置为哪个。有16个PWM通道,每个引脚都有一个可以设置的通道。你会注意到没有I2S外围设备、SDIO或相机,RP2040没有对像这种的串行数据类外围设备提供特定的硬件支持,而是附带PIO状态机系统,这是一种独特而强大的方法,可以创建自定义硬件逻辑和数据处理块,这些逻辑和数据处理块可以独立运行,而无需占用CPU周期。例如,NeoPixels。我们经常为这些LED制定特定于时间的协议。对于RP2040,我们使用PIO对象,该对象在数据缓冲区中读取,并以完美的准确性打卡出正确的位流。I2S音频进出、LED矩阵显示器、基于8位或SPI的TFT,甚至VGA视频也是如此!在MicroPython和CircuitPython中,您可以创建PIO控制命令来编写外围设备的脚本,并在运行时加载它。有2个PIO外围设备,每个外围设备有4个状态机。

引脚图