第一生活网

基于SwanSTM32L4的Feather兼容微控制器

石翰谦
导读 天鹅微控制器BluesWireless的工程团队开发了一种新的基于STM32L4的低成本嵌入式微控制器,旨在加速电池供电原型和解决方案的开发和部署。Sw

天鹅微控制器BluesWireless的工程团队开发了一种新的基于STM32L4的低成本嵌入式微控制器,旨在加速电池供电原型和解决方案的开发和部署。Swan与Feather板兼容,旨在满足开发人员从早期原型设计到大批量部署的需求。

Swan微控制器的尺寸仅为51毫米x23毫米,是一款进一步兼容的开发板,由STM32L4+@120MHz驱动,具有2MB闪存和640KBRAM。其他功能包括能够扩展到55个引脚以访问额外的I/O和总线,以及用于边缘ML工作负载或复杂应用程序的大量闪存和RAM。同时提供对C/C++、Arduino和CircuitPython编程语言的支持,以及一个CORTEX调试连接器,支持使用VisualStudioCode、IAR和STM32CubeIDE以及可选的SWD编程器。

基于SwanSTM32L4的微控制器规范

Feather兼容的开发板,由STM32L4+@120MHz供电,具有2MB闪存和640KBRAM城堡

式边缘访问55个GPIO端口,包括:

8个模拟

16个数字

4xI2C,3个SPI

USBOTG全速

1x14通道DMA

tRNG

12位ADC、2个12位DAC

低功耗RTC和CRC计算外设

大量闪存和RAM用于边缘ML工作负载或复杂应用程序

支持C/C++、Arduino和CircuitPython

CORTEX调试连接器,支持使用带有可选SWD编程器的VisualStudioCode、IAR和STM32CubeIDE

在Swan和CircuitPython.org上查看更多信息

“开发人员可能会开始将Swan与Adafruit的无数传感器和FeatherWing兼容的载体结合使用。由于其新颖的设计,对于大批量部署,低成本Swan也可以直接焊接到集成这些传感器的母PCB,利用Swan的全部I/O功能。该板具有三个独立的电源选项——USB、电池或线路电源——并提供一个软件可切换的2安培稳压器来为外部传感器供电。在低功耗工作模式下运行时,整个Swan板通常仅消耗约8uA电流,同时保留所有内存,非常适合电池供电设备。”