一半是USB Key,一半是Adafruit QT Py,还有很多RP2040...这是Trinkey QT2040该电路板采用RP2040心脏和Stemma QT支架。人们都很喜欢QT Py 2040我们做的,但也许你想要一些即插即用的东西。所以我们想,嘿,如果我们做一个这样的东西,直接插入你电脑的USB端口会怎么样?这就是我们想出来的!
PCB设计用于插入计算机或笔记本电脑上的任何USB A端口。船上有一个RP2040微控制器,有足够的电路让它保持快乐。有一个RGB NeoPixel,一个重置和引导加载器或用户按钮,以及一个STEMMA QT端口。就是这样!
随着板的主体是1.0“x 0.7”和四个安装孔,你可以把我们的任何QT板的权利(有些有点大,所以只是检查它有孔在相同的位置)。使用M2.5尺寸的支架和螺丝要做到这一点,你至少可以使用2个对角线。然后使用短QT电缆你有一个自定义传感器Trinkey用于任何传感器用途。
该板配备了8mb的QSPI闪存,所以你可以把所有我们的CircuitPython驱动程序的磁盘!
即插即用的STEMMA QT
这个论坛的明星之一是我们最喜欢的连接器- STEMMA QT,一个可链I2C端口,可与任何我们的STEMMA QT传感器和配件。有了这个连接器意味着你不需要做任何焊接开始。
QT端口中可以弹出什么?如何oled!惯性测量单元!传感器的难题。由于创新的可链设计,所有的即插即用:SparkFun Qwiic兼容家谱QTI2C总线的连接器,所以你甚至不需要焊接。只需插入兼容的电缆并将其连接到您选择的MCU上,就可以加载一些软件并测量一些光线了。
使用任何SparkFun Qwiic板!Seeed Grove I2C板也会和这条适配器电缆。
- 主体是相同的大小/安装孔,作为我们的大多数Stemma QT板(1.0" x 0.7", M2.5孔)
- USB Type A型连接器,采用超厚PCB,适合USB主机端口
- RP2040 32位皮质M0+双核运行在~125 MHz @ 3.3V逻辑和电源
- 264 KB ram
- 8mb spi flash用于存储文件和CircuitPython/MicroPython代码的芯片。没有eepm
- 每个操作系统都支持本机USB -可以用作USB串行控制台,MIDI,键盘/鼠标HID,甚至是存储Python脚本的小磁盘驱动器。
- 可与MicroPython或CircuitPython
- 内置RGB NeoPixel LED
- STEMMA QT / Qwiic接口,用于I2C连接
- 3.3V稳压器带600mA峰值输出
- 12 MHz晶体
- 复位按钮和引导加载程序都选择按钮用于快速重新启动(无需拔插重新启动代码)
- Bootloader按钮也可以安全地使用在'user'代码中
关于RP2040
在RP2040内部是一个“永久ROM”USB UF2引导加载程序。这意味着当你想要编程新的固件时,你可以按住BOOT按钮,同时将其插入USB(或将RUN/Reset引脚拉到地面),它将显示为一个u盘驱动器,你可以将固件拖到上面。一直在使用Adafruit产品的人会发现这非常熟悉-我们在所有本地usb板上使用该技术。请注意,不要双击重置,而是在引导过程中按住BOOT按钮进入引导加载程序!
RP2040是一款功能强大的芯片,其时钟速度相当于我们的M4 (SAMD51),两个核心相当于我们的M0 (SAMD21)。由于它是M0芯片,它没有浮点单元或DSP硬件支持——所以如果你在做一些涉及大量浮点运算的事情,它将在软件中完成,因此速度不如M4。对于许多其他计算任务,您将获得接近m4的速度!