3 products
Program and debug your STM32-based Swan apps in VSCode, IAR, and STM32CubeIDE!
STLINK-V3MINIE is a stand-alone debugging and programming tiny probe for STM32 microcontrollers like the Blues Swan. The JTAG/SWD interfaces are used to communicate with any STM32 microcontroller located on an application board. STLINK-V3MINIE also provides a Virtual COM port interface for the host PC to communicate with the target microcontroller through one UART.
NOTE: A USB-C cable is required to use the STLINK-V3MINIE (not included).
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
The Blues Starter Kit contains everything you need to start building connected solutions with the Notecard and Notehub. Start with the Swan (an STM32-based host MCU), slot it into the Notecarrier F (the Blues development board), and use the Notecard (with LTE Cat-1 Cellular or Wi-Fi) to build your connected app.
Kit Contents
- Notecard Cell+WiFi (Global LTE Cat-1 and 2.4 GHz Wi-Fi)
- Notecarrier F
- Swan
- Flexible dual Cellular and GPS antenna
Key Notecard Cell+WiFi Specs
- Includes a secure element with a factory-installed ECC P-384 certificate, provisioned at chip manufacture.
- Integrated GPS and accelerometer.
- Designed to operate on battery power, be "always-on" to maintain time and location, while typically drawing less than 18µA@5V, when idle.
- Bundled with 10 years of service and 500MB of cellular data.
- No cellular subscriptions, SIM fees, or monthly minimums apply.
- PTCRB Certified Module.
The Notecard Cell+WiFi included in the kit is designed to be used globally and uses a Telit LE910C1-WWXD modem that connects to LTE Cat-1 / WCDMA / GSM networks. See the Notecard Cell+WiFi product page and the Notecard Cell+WiFi datasheet for additional details.
Notecarrier F is a companion development board designed for rapid prototyping with Adafruit Feather-based host microcontrollers. It can be used with any Feather-compatible device and includes Qwiic ports for connecting I2C peripherals. See the Notecarrier F product page and the Notecarrier F datasheet for additional details.
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 or remote monitoring. See the Swan product page and the Swan datasheet for additional details.
The flexible dual Cellular and GPS antenna has a supported frequency range of 698 MHz to 4.0 GHz with a u.FL terminator.
Additional Resources