Streamline

From Stm32World Wiki
Jump to navigation Jump to search
Streamline Backplane with 2 blades - 1 Connect and 1 MCU

This page documents the new CurrentMakers Streamline series of Green development boards. If you are looking for the previous series, that is document here: STM32World Legacy.

Streamline boards are available here: Streamline on CurrentMakers

Rationale

3 STM32World Modules stacked.jpg

A number of STM32World Legacy boards have been developed, and produced, and in general the "system" worked very well. It did however have one fatal flaw which was the sole cause of it never being considered for more widespread production. This flaw was the board to board connector.

The original boards used a 2x20 standard pin header on each side giving a result of 80 pins. In terms of connectivity this was a pretty good solution. It did however present some issues:

  1. Cost - the long pin 2x20 connectors are fairly expensive - around $0.80 each - so $1.60 per board. This may not sound that high but when producing a lot it becomes a serious cost.
  2. Manufacturing - the headers can not be manufactured with traditional SMD technologies but require a manual step or hand soldering.
  3. Fragile - when shipping or disconnecting boards it is hard not to bend one or more pins and once bend it becomes extremely difficult to reconnect them.

To get around this flaw a new "connector" was considered and after a long search the best solution was the standard PCI-E X8 connector.

Videos

Receiving the first prototypes ever:

Backplane

The overall idea is to base StreamLine around a passive backplane. The backplane contains a number of PCI connectors with 2 x 49 pins (98) that is simply connected in a parallel bus.

Sl bp 5 top left.png

In each end of the bus all the A and B signals are broken out into regular pin headers.

Backplane rendering

Modules

Backplanes

Name Image Description Status
Streamline Backplane 5 Sl bp 5 top left.png Basic 5 position backplane Available

Blades

STM32

Name Image Description Status
Streamline Connect (ST-Link firmware) Sl prog top left render.png Streamline Programmer & Debugger. This module is essentially identical to Jolt Connect Available
Streamline MCU STM32F407 Sl mcu stm32f407 top left render.png Streamline MCU board including a STM32F407 Available
Streamline MCU STM32H562 Sl mcu stm32h562 top left render.png Streamline MCU board including a STM32H562 Available
Streamline MCU STM32L475 Sl mcu stm32l475 top left render.png Streamline MCU board including a STM32L475 Available
Streamline MCU STM32C551 Sl mcu stm32c551 top left render.png Streamline MCU board including a STM32C551 Available
Streamline MCU STM32H723 Sl mcu stm32h723 top left render.png Streamline MCU board including a STM32H723 Prototype

Other MCU's

Name Image Description Status
Streamline Connect (DAPlink FIrmware) Sl prog top left render.png Streamline Programmer & Debugger. This module is essentially identical to Jolt Connect Available
Streamline MCU RP2354 Sl mcu rp2354 top left render.png Streamline MCU board including a RP2354 Available
Streamline MCU ESP32S6 80px Streamline MCU board including a ESP32S6 Planned

Miscellaneous

Name Image Description Status
Streamline Neopixel 8x8 Sl neopixel 8x8 top left render.png Module with an 8x8 matrix of Neopixel WS2812 LEDs Available
Streamline Storage SD Sl storage sd top left render rev A.png Module with Micro-SD slot Available
Streamline Storage Flash Sl storage flash top left render.png Module with 16 MB Flash storage (W25q128) Available
Streamline Storage EEPROM Sl storage eeprom top left render.png Module with 512kB EEPROM storage (M24M01) Available
Streamline IO Audio DAC Sl io pcm5102 top left render.png PCM5102 I2S Audio DAC Prototype
Streamline IO CAN Sl io can top left render.png CAN bus interface Available
Streamline Ethernet Streamline ethernet top left render.png Ethernet interface for STM32F407 Available
Streamline SPI-Ethernet Streamline seth top left render.png Ethernet interface via the SPI bus Prototype
Streamline RS485 Streamline rs485 top left render.png Non-isolated RS485 interface Prototype
Streamline Real Time Clock Real time clock with on board coin cell battery (or supercap) backup Idea
Streamline ESC Electronic speed control for BLDC motors Idea
Streamline HS USB HS USB blade using USB3300 Idea
Streamline WiFi WiFi interface Idea
Streamline Temperature/Humidity Sensor of temperature and humidity Idea
Streamline Compass Compass Idea
Streamline Gyro Gyro Idea
Streamline Accelerometer Accelerometer Idea
Streamline GPS GPS Idea
Streamline FM Radio FM and DAB radio receiver Idea

Standard Pinout

The pinout table is based on a MCU board with a 100 pin STM32F407. Boards using STM32 MCUs with less pins will leave some of the pins unused.

Prototype Photos

Miscellaneous Links