Boards: Difference between revisions
No edit summary |
No edit summary |
||
(55 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
The technical specifications of various STorM32 boards are presented. | The technical specifications of various STorM32 boards are presented. For suppliers/vendors please refer to [[Where to buy STorM32 boards]]. For a detailed description of the various connectors on the boards see [[Pins and Connectors]]. | ||
<!-- | |||
For suppliers/vendors please refer to [[Where to buy STorM32 boards]]. For a detailed description of the various connectors on the boards see [[Pins and Connectors]]. | {{COMMENT|To avoid confusion or misunderstandings please note: The boards may provide features hardware-wise which are not yet supported by the firmware. Please check the firmware description to find out (see e.g. the [http://www.olliw.eu/2013/storm32bgc/#firmware project page]).}} --> | ||
{{COMMENT|To avoid confusion or misunderstandings please note: The boards may provide features hardware-wise which are not yet supported by the firmware. Please check the firmware description to find out (see e.g. the [http://www.olliw.eu/2013/storm32bgc/#firmware project page]).}} | |||
== "Original" STorM32 Boards == | == "Original" STorM32 Boards == | ||
At present, the versions v1.1, v1.2, and v1.3 are in use (v0.17/v1.0 boards are deprecated). Their commonality is a resistive voltage regulator and the TC4452 motor drivers. | At present, the versions v1.1, v1.2, and v1.3 are in use (v0.17/v1.0 boards are deprecated). Their commonality is a resistive voltage regulator and the TC4452 motor drivers. | ||
=== STorM32-BGC v1.3 === | === STorM32-BGC v1.3 === | ||
Line 55: | Line 49: | ||
* only 2 auxiliary ports | * only 2 auxiliary ports | ||
{{ | ''{{WARNING|'''WARNING:''' The pins of connector I2C#2 are in reverse order to those of connector I2C, which implies also reversed voltage polarity. Pay attention to that before connecting a second IMU to the I2C#2 port.}}'' | ||
<br clear="all" /> | <br clear="all" /> | ||
== Descendants == | == Descendants == | ||
Line 87: | Line 81: | ||
* board dimensions: 50 mm x 50 mm, 45 mm bolt to bolt, holes Ø3 mm | * board dimensions: 50 mm x 50 mm, 45 mm bolt to bolt, holes Ø3 mm | ||
|} | |} | ||
=== Witespy STorM32-BGC v1.1 Mosfet Version === | |||
---- | |||
[[File:Witespy-v11-mosfet.jpg|thumb|caption|Witespy STorM32-BGC v1.1 board with mosfet motor drivers]] | |||
{| | |||
|- valign="top" | |||
|width=300px| | |||
* MCU: STM32F103RC at 72 MHz | |||
* motor drivers: mosfet | |||
* voltage regulator: linear | |||
| | |||
* supply voltage: ? (no specs given by witespy) | |||
* motor current: ? (no specs given by wiitespy) | |||
* board dimensions: 50 mm x 50 mm, 45 mm bolt to bolt, holes Ø3 mm | |||
|}<br clear="all" /> | |||
=== STorM32 v1.32 === | |||
---- | |||
[[File:Storm32-BGC-32Bit-3-Axis-Brushless-Gimbal-Controller-V1-31-ESC-Alexmos32-RC-Gimbal-RC-Quadcopter.jpg|thumb|caption|STorM32-BGC board v1.32 with DRV8313 motor drivers]] | |||
{| | |||
|- valign="top" | |||
|width=300px| | |||
* MCU: STM32F103RC at 72 MHz | |||
* motor drivers: DRV8313 | |||
* voltage regulator: linear | |||
* on-board Bluetooth (optional) | |||
* on-board 6DOF IMU (MPU6050) | |||
* IR led | |||
* Futaba S-Bus | |||
* Spektrum satellite | |||
* up to seven PWM/Sum-PPM inputs/outputs | |||
* joystick ports for all three axes | |||
* additional I2C port (I2C#2) | |||
* 3 auxiliary ports | |||
* BUT port | |||
| | |||
* supply voltage: 9 - 18 V or 3 - 4S | |||
* motor current: 1.5 A<br/>'''''Comment''': The board uses the same motor drivers as the BaseCam SimpleBGC 32-bit board, and the same spec can hence be expected, but the real capability has not yet been tested in practice''. | |||
* board dimensions: 50 mm x 50 mm, 45 mm bolt to bolt, holes Ø3 mm | |||
|} | |||
{{COMMENT|This board cannot really be recommended; it's probably better to get a v1.31, which tends to be cheaper and especially offers a switching voltage regulator.}} | |||
== Third-Party Boards == | |||
The terms of usage of the STorM32 project allows, and in fact encourages, making own hardware, for both DIY and commercial purposes, without restrictions. | |||
=== Micro STorM32 BGC === | |||
---- | |||
[[File:HTB1REO1IpXXXXXjXpXXq6xXFXXX3-kl.jpg|thumb|caption|Micro STorM32-BGC board]] | |||
{| | |||
|- valign="top" | |||
|width=300px| | |||
* MCU: STM32F103RC at 72 MHz | |||
* motor drivers: TC4452 | |||
* voltage regulator: linear (LG33) | |||
| | |||
* supply voltage: 7.4 - 16.8 V or 2 - 4S | |||
* motor current: 1.5 A (according to the given specs, whatever this means) | |||
* board dimensions: 40 mm x 22 mm, no mounting holes | |||
* no BOOT0 and RESET buttons | |||
|} | |||
{{COMMENT|{{WARNING| This board is suitable only for 2S (see [[http://www.rcgroups.com/forums/showpost.php?p=33480082&postcount=7004]]), with higher voltages it gets quite hot and may malfunction. Read also this: [[http://www.rcgroups.com/forums/showthread.php?t=2055844&page=144&pp=50#post33773254]]. The board can only be flashed with a ST-Link adapter via SWD, it cannot be flashed via the "usual" procedure. Many pins/ports are not available. Overall, this board cannot be recommended, except for special applications.}}}} | |||
<br clear="all" /> | |||
=== GLB Mini STorM32 BGC === | |||
---- | |||
[[File:Sku 113113 1.jpg|thumb|caption|GLB Mini STorM32-BGC board with L6230 motor drivers]] | |||
{| | |||
|- valign="top" | |||
|width=300px| | |||
* MCU: STM32F103RC at 72 MHz | |||
* motor drivers: L6230 | |||
* voltage regulator: switched step-down | |||
| | |||
* supply voltage: 7 - 25 V or 3 - 6S (according to the specs given by GLB, whatever this means) | |||
* motor current: 1.5 A (according to the specs given by GLB, whatever this means) | |||
* board dimensions: 42 mm x 30 mm, ? mm bolt to bolt, holes Ø? mm | |||
|}<br clear="all" /> | |||
=== AliExpress Mini STorM32 BGC === | |||
---- | |||
[[File:Aliexpress-min-storm32.jpg|thumb|caption|AliExpress Mini STorM32-BGC board]] | |||
{| | |||
|- valign="top" | |||
|width=300px| | |||
* MCU: STM32F103RC at 72 MHz | |||
* motor drivers: DRV8313 (according to the specs given by AE, whatever this means) | |||
* voltage regulator: linear | |||
| | |||
* supply voltage: 7.4 - 16.8 V or 2 - 4S (according to the specs given by AE, whatever this means) | |||
* motor current: 1.5 A (according to the specs given by AE, whatever this means) | |||
* board dimensions: 40 mm x 30 mm, 43 mm pitch ??, holes Ø2 mm | |||
|} | |||
{{COMMENT|{{WARNING|The info given on some pages is definitely wrong in some aspects.}}}} ''What we know so far (see also [http://www.rcgroups.com/forums/showpost.php?p=32058700&postcount=5525 here] and followup posts):'' | |||
* DRV8313 motor drivers do not allow 2S operation | |||
* it is not clear which motor drivers this board uses, or if it in fact has motor drivers at all | |||
* only the RC port is available | |||
* SBus is not supported | |||
* it can be doubted that a BT module can be installed on board |
Latest revision as of 11:26, 19 February 2016
The technical specifications of various STorM32 boards are presented. For suppliers/vendors please refer to Where to buy STorM32 boards. For a detailed description of the various connectors on the boards see Pins and Connectors.
"Original" STorM32 Boards
At present, the versions v1.1, v1.2, and v1.3 are in use (v0.17/v1.0 boards are deprecated). Their commonality is a resistive voltage regulator and the TC4452 motor drivers.
STorM32-BGC v1.3
|
|
STorM32-BGC v1.2
Differences to the v1.3 board:
- voltage regulator: smaller SOT223 package
- only 2 auxiliary ports
STorM32-BGC v1.1
Differences to the v1.3 board:
- no Futaba S-bus support
- Spektrum satellite is supported, but no extra Spektrum connector on board
- no extra USB voltage protection diode
- voltage regulator: smaller SOT223 package
- only 2 auxiliary ports
WARNING: The pins of connector I2C#2 are in reverse order to those of connector I2C, which implies also reversed voltage polarity. Pay attention to that before connecting a second IMU to the I2C#2 port.
Descendants
The STorM32 boards listed here are based on/derived from the layout of the "original" board designed by Martinez and OlliW, but modified in some ways.
GLB STorM32 v1.31
|
|
Witespy STorM32-BGC v1.1 Mosfet Version
|
|
STorM32 v1.32
|
|
Comment: This board cannot really be recommended; it's probably better to get a v1.31, which tends to be cheaper and especially offers a switching voltage regulator.
Third-Party Boards
The terms of usage of the STorM32 project allows, and in fact encourages, making own hardware, for both DIY and commercial purposes, without restrictions.
Micro STorM32 BGC
|
|
Comment: This board is suitable only for 2S (see [[1]]), with higher voltages it gets quite hot and may malfunction. Read also this: [[2]]. The board can only be flashed with a ST-Link adapter via SWD, it cannot be flashed via the "usual" procedure. Many pins/ports are not available. Overall, this board cannot be recommended, except for special applications.
GLB Mini STorM32 BGC
|
|
AliExpress Mini STorM32 BGC
|
|
Comment: The info given on some pages is definitely wrong in some aspects. What we know so far (see also here and followup posts):
- DRV8313 motor drivers do not allow 2S operation
- it is not clear which motor drivers this board uses, or if it in fact has motor drivers at all
- only the RC port is available
- SBus is not supported
- it can be doubted that a BT module can be installed on board