Regular price $24.95
Shipping calculated at checkout.

Accelerate your IoT journey with a low-cost, embeddable, STM32L4-based MCU.

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

You may also like