2 products
Cygnet is a Feather-compatible STM32-based MCU, and a lower-cost alternative to our popular Swan MCU. Like the Swan, Cygnet is offered in a Feather standard form factor and uses a STM32L4 part while still providing plenty of flash and RAM to run the majority of your Notecard-powered applications.
The board has three independent power options – USB, battery, or line power – and provides a software-switchable 2 Amp regulator for powering external sensors. When operating in its low-power operating mode, the entire Cygnet board draws only 4uA while retaining all of its memory, making it ideal for battery-powered devices.
Cygnet features support for C/C++ and Arduino, and includes a CORTEX Debug connector, enabling the use of debugging frameworks and tooling such as STLink, JLink, OpenOCD, GDB and more. All of which enable both native and custom integrations into advanced development environments such as Visual Studio Code, IAR, and STM32CUBEIDE. Be sure to add an STLNK-V3MINIE to get that step-debugging goodness!
Key Specs
-
Ultra low-power Arm Cortex-M4 core clocked at 80Mhz.
-
STM32L433-based microcontroller.
-
256KB of flash and 64KB of RAM.
-
Feather-compatible GPIO & Bus pins including:
-
RX & TX
-
SDA & SCL
-
SCK/MOSI/MISO
-
I2C
-
-
Qwiic/StemmaQT connector
-
USB C connector
-
Support for Notecard Outboard Firmware Update.
Additional Resources
Swan is a low-cost, embeddable STM32L4-based microcontroller designed to accelerate the development and deployment of battery-powered IoT solutions. It is especially useful for applications requiring a large amount of memory or a high degree of I/O expandability at an affordable cost, such as edge inferencing and remote monitoring.
Uniquely for Feather-compatible boards, we designed Swan to satisfy developers’ needs spanning from early prototyping to high-volume deployment. Developers can use Swan in conjunction with Adafruit’s myriad sensors and FeatherWing-compatible carriers. Due to its novel design, for high-volume deployment the low-cost Swan can also be soldered directly to a parent PCB integrating those sensors, utilizing the full range of Swan’s I/O capabilities.
The board has three independent power options – USB, battery, or line power – and provides a software-switchable 2 Amp regulator for powering external sensors. When operating in its low-power operating mode, the entire Swan board draws only 8uA while retaining all of its memory, making it ideal for battery-powered devices.
Swan features support for C/C++, Arduino, and CircuitPython, and includes a CORTEX Debug connector, enabling the use of advanced development environments such as Visual Studio Code, IAR, and STM32CubeIDE. Be sure to add an STLNK-V3MINIE to get that step-debugging goodness!
Swan is available as a standalone board or in a Blues Starter Kit that includes a Notecard and Notecarrier.
Available Variations
- Swan with Pre-soldered Headers (Datasheet)
- Swan with Loose Header Pins and Swan Carrier Board (Datasheet)
Key Swan Specs
- Ultra low-power Arm Cortex-M4 core clocked at 120Mhz.
- STM32L4R5-based microcontroller.
- 2MB of flash and 640KB of RAM.
- Castellated-edge access to 55 GPIO ports including:
- 8 analog
- 16 digital
- 4x I2C, 3x SPI
- USB OTG full speed
- 1x 14-channel DMA
- tRNG
- 12-bit ADC, 2 x 12-bit DAC
- Low-power RTC, and CRC calculation peripherals
- Qwiic/StemmaQT connector.
- Support for Notecard Outboard Firmware Update.
Additional Resources