STorM32 Boards: Difference between revisions
Created page with "== "Original" STorM32 Boards == At present, board versions v3.3, v4.1 and v6.2 are supported (v0.17/v1.0, v1.1, v1.2, v1.3x, v2.4 boards are deprecated). === STorM32-BGC v6.2 === ---- {| |- valign="top" |width=300px| * MCU: STM32H7A3RG at 280 MHz * motor drivers: none * voltage regulator: 5 V, 2.0 A low-noise switching regulator * on-board ICM42688P/ICM42688V connected to SPI * 2x NT port and 1x NT-X port * UART2/ESP port * USB-C connector, permits flashing per USB * F..." |
No edit summary |
||
| (56 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== "Original" STorM32 Boards == | == "Original" STorM32 Boards == | ||
At present, board versions | At present, board versions v6.x are supported (v0.17/v1.0, v1.1, v1.2, v1.3x, v2.4, v3.3, v4.1 boards are not supported). | ||
The STorM32 boards offer two types of NT bus ports, the {{BOX|NT}} and {{BOX|NT-X}} ports. Both of these ports '''''differ''''' from the NT bus connectors on the NT modules in that their Rx and Tx pins are swapped. | |||
{{COMMENT|The Rx, Tx pins of the {{BOX|NT}} and {{BOX|NT-X}} ports on the STorM32 board must be connected to the Tx, Rx pins on the NT modules.}} | |||
In addition to the boards shown here, also other variants exist, such as e.g. micro versions. | |||
Design schemes are located in https://github.com/olliw42/storm32bgc. | |||
=== STorM32-BGC v6.3 === | |||
---- | |||
{| | |||
|- valign="top" | |||
|width=300px| | |||
* MCU: STM32H7A3RG at 280 MHz | |||
* motor drivers: DRV8839 | |||
* voltage regulator: 5 V, 2 A (??) switching regulator | |||
* on-board IMU: ICM42688P/ICM42688V | |||
* 2x NT port and 1x NT-X port | |||
* USB-C connector, VCP & DFU | |||
* UART2/ESP port | |||
* CRSF, Futaba S-Bus | |||
* Sum-PPM, 4x PWM inputs, 1x PWM output | |||
* joystick port (analog) for two axes | |||
* 2 auxiliary ports (digital), BUT port (digital) | |||
| | |||
* supply voltage: 6 - 12 V or 2 - 3S (with motor drivers enabled) <br/>'''''Comment''': The motor drivers are enabled by closing the JP1 solder bridge on the bottom side of the board. When the solder bridge is open (motor drivers disabled), the board can be used with voltages up to 27 V or 6S.'' | |||
* motor current: 1.0 A (??) | |||
* board dimensions: 40 mm x 28 mm, 35 mm bolt to bolt, holes Ø3 mm | |||
|} | |||
{{COMMENT|This board is design of [https://www.gohstanddesigns.com/ Gohstand Designs] and based on the v4.1 design of [https://www.krattworks.com/ KrattWorks].}} | |||
The JP1 solder bridge is on the bottom side of the board. When closed: The motor drivers are connected to VBat and are functional. The voltage shall then not exceed 12 V or 3S. When open: The motor drivers are disabled and non-functional; the voltage can then be up to 27 V or 6S. | |||
=== STorM32-BGC v6.2 === | === STorM32-BGC v6.2 === | ||
| Line 11: | Line 45: | ||
* motor drivers: none | * motor drivers: none | ||
* voltage regulator: 5 V, 2.0 A low-noise switching regulator | * voltage regulator: 5 V, 2.0 A low-noise switching regulator | ||
* on-board ICM42688P/ICM42688V | * on-board IMU: ICM42688P/ICM42688V | ||
* 2x NT port and 1x NT-X port | * 2x NT port and 1x NT-X port | ||
* USB-C connector, VCP & DFU | |||
* UART2/ESP port | * UART2/ESP port | ||
* | * CRSF, Futaba S-Bus | ||
* Sum-PPM, 4x PWM inputs, 1x PWM output | |||
* | * joystick port (analog) for two axes | ||
* joystick port for two axes | * 2 auxiliary ports (digital), BUT port (digital) | ||
* 2 auxiliary ports, BUT port | |||
| | | | ||
* supply voltage: 6 - 27 V or 2 - 6S | * supply voltage: 6 - 27 V or 2 - 6S | ||
| Line 25: | Line 59: | ||
|} | |} | ||
{{COMMENT|{{WARNING|This board has no motor drivers; NT motor modules are thus mandatorily required.}}}} | |||
:[[File:Storm32-bgc-nt-v62-ports-and-connections.jpg|720px]] | |||
<!-- | |||
=== STorM32-BGC v4.1 === | === STorM32-BGC v4.1 === | ||
---- | ---- | ||
| Line 33: | Line 71: | ||
* motor drivers: DRV8839 | * motor drivers: DRV8839 | ||
* voltage regulator: 5 V, 2 A (??) switching regulator | * voltage regulator: 5 V, 2 A (??) switching regulator | ||
* on-board IMU ICM42688P/ICM42688V | * on-board IMU: ICM42688P/ICM42688V | ||
* 2x NT port and 1x NT-X port | * 2x NT port and 1x NT-X port | ||
* USB-C connector, wired to on-board CP2102 USB-TTL adapter | |||
* UART2 port | * UART2 port | ||
* | * CRSF, Futaba S-Bus | ||
* up to four PWM/Sum-PPM inputs/outputs | * up to four PWM/Sum-PPM inputs/outputs | ||
* joystick port for two axes | * joystick port (analog) for two axes | ||
* 2 auxiliary ports, BUT port | * 2 auxiliary ports (digital), BUT port | ||
| | | | ||
* supply voltage: 6 - 12 V or 2 - 3S | * supply voltage: <br/> with motor drivers enabled: 6 - 12 V or 2 - 3S <br/> with motor drivers disabled: 6 - 20 V or 2 - 4S <br/> '''''Comment''': The motor drivers are enabled by closing the JP1 solder bridge on the bottom side of the board.'' | ||
* motor current: 1.0 A (??) | * motor current: 1.0 A (??) | ||
* board dimensions: 40 mm x 28 mm, 35 mm bolt to bolt, holes Ø3 mm | * board dimensions: 40 mm x 28 mm, 35 mm bolt to bolt, holes Ø3 mm | ||
| Line 49: | Line 86: | ||
{{COMMENT|This board is design of [https://www.krattworks.com/ KrattWorks], [https://bitbucket.org/teamkrattworks/hw_storm32_v4/src/master/release/storm32-nt-v4_1/].}} | {{COMMENT|This board is design of [https://www.krattworks.com/ KrattWorks], [https://bitbucket.org/teamkrattworks/hw_storm32_v4/src/master/release/storm32-nt-v4_1/].}} | ||
:[[File:Storm32-bgc-nt-v41-ports-and-connections.jpg|720px]] | |||
{{COMMENT|The board shown in the picture is a pre-release version (doesn't show the JP1 solder bridge on the bottom side).}} | |||
=== STorM32-BGC v3.3m, v3.3i === | === STorM32-BGC v3.3m, v3.3i === | ||
| Line 58: | Line 99: | ||
* motor drivers: none | * motor drivers: none | ||
* voltage regulator: 5 V, 0.6 A low-noise switching regulator | * voltage regulator: 5 V, 0.6 A low-noise switching regulator | ||
* on-board IMU | * on-board IMU: ICM42605/ICM42688P/ICM42688V (v3.3i), or MPU9250 (v3.3m) | ||
* 2x NT port and 1x NT-X port | * 2x NT port and 1x NT-X port | ||
* Micro USB connector, wired to on-board CP2102 USB-TTL adapter | |||
* UART2/ESP port | * UART2/ESP port | ||
* | * CRSF, Futaba S-Bus | ||
* up to four PWM/Sum-PPM inputs/outputs | * up to four PWM/Sum-PPM inputs/outputs | ||
* joystick port for two axes | * joystick port (analog) for two axes | ||
* 2 auxiliary ports, BUT port | * 2 auxiliary ports (digital), BUT port | ||
| | | | ||
* supply voltage: 6 - 27 V or 2 - 6S | * supply voltage: 6 - 27 V or 2 - 6S | ||
| Line 76: | Line 116: | ||
{{COMMENT|{{WARNING|This board has no motor drivers; NT motor modules are thus mandatorily required.}}}} | {{COMMENT|{{WARNING|This board has no motor drivers; NT motor modules are thus mandatorily required.}}}} | ||
{{COMMENT|The {{BOX|CAN}} port is obsolete, and not supported anymore.}} | |||
:[[File:Storm32-bgc-nt-v33-ports-and-connections.jpg|720px]] | |||
--> | |||
Latest revision as of 08:35, 20 November 2025
"Original" STorM32 Boards
At present, board versions v6.x are supported (v0.17/v1.0, v1.1, v1.2, v1.3x, v2.4, v3.3, v4.1 boards are not supported).
The STorM32 boards offer two types of NT bus ports, the NT and NT-X ports. Both of these ports differ from the NT bus connectors on the NT modules in that their Rx and Tx pins are swapped.
Comment: The Rx, Tx pins of the NT and NT-X ports on the STorM32 board must be connected to the Tx, Rx pins on the NT modules.
In addition to the boards shown here, also other variants exist, such as e.g. micro versions.
Design schemes are located in https://github.com/olliw42/storm32bgc.
STorM32-BGC v6.3
|
|
Comment: This board is design of Gohstand Designs and based on the v4.1 design of KrattWorks.
The JP1 solder bridge is on the bottom side of the board. When closed: The motor drivers are connected to VBat and are functional. The voltage shall then not exceed 12 V or 3S. When open: The motor drivers are disabled and non-functional; the voltage can then be up to 27 V or 6S.
STorM32-BGC v6.2
|
|
Comment: This board has no motor drivers; NT motor modules are thus mandatorily required.