Pins and Connectors: Difference between revisions

From STorM32-BGC Wiki
Jump to navigation Jump to search
No edit summary
Line 24: Line 24:


:[[File:Storm32-bgc-nt-cc3d-pinout.jpg|680px]]
:[[File:Storm32-bgc-nt-cc3d-pinout.jpg|680px]]
== NT v2.x Modules ==
All NT v2.x modules have a 4 pin JST plug for the NT bus connector, with the pin assignments as shown below. They in addition offer a BOOT0 solder jumper, to allow for a first-time flashing. Some modules offer some further solder jumper for configuring them, some others expose also the SWD pins, and yet some others may provide access to additional extension pins.
:[[File:Storm32-nt-imu-v21-docu.jpg|420px]]
== NT v1.x Modules ==
All NT v1.x modules have a 4 pin JST plug for the NT bus connector, with the pin assignments as shown below. They in addition offer a BOOT0 solder jumper, to allow for a first-time flashing. Some modules offer some further solder jumper for configuring them, some others expose also the SWD pins, and yet some others may provide access to additional extension pins.
:[[File:Storm32-nt-imu-v10-docu-02.jpg|360px]]    [[File:Storm32-nt-logger-v1x-docu.jpg|340px]]
== CC3D Atom NT Imu Module ==
On the CC3D Atom boards the Main Port plug is used as NT bus connector, with the pin assignments as shown below. Further information on the CC3D Atom can be found [http://opwiki.readthedocs.io/en/latest/user_manual/cc3d/cc3d.html here].
{{COMMENT|To close the IMU ID selector, connect the indicated pin to GND.}}
:[[File:Storm32-nt-imu-cc3datom-docu-03.jpg|600px]]
== ENSYS NT Imu Module ==
These modules are available from Ensys. For further information and the vendor's page please see [[Ensys NT Modules]].
[[File:Walmi0-nt-imu-module-s-l1600-02.jpg|320px]] [[File:Walmi0-nt-imu-module-s-l1600-03.jpg|240px]]
== midimon's NT Imu Module ==
These modules are derived from the Mini NT IMU v1.x with MPU9250. For further information please see [[Overview_of_NT_Modules#midimon.27s_NT_IMU_Module|midimon's NT IMU Module]].
[[File:DescR1.png|360px]]  [[File:DescR2.png|360px]]

Revision as of 07:04, 15 May 2017

STorM32 v2.x Boards

The STorM32 v2.4 main board provides two types of NT bus ports, the NT and NT-X ports, which in addition are also different from the NT bus connectors found on the NT modules in as much as they have swapped Rx, Tx pins.

Comment: The Rx, Tx pins on the STorM32 board must be connected to the Tx, Rx pins on the NT modules.

Storm32-bgc-nt-v24-pinout.jpg

STorM32 v1.x Boards

On the STorM32 v1.x main boards, the I2C plug is used as NT bus connector, with the pin assignments as shown below.

Comment: The Rx and Tx pins on the STorM32 board must be connected to the Tx and Rx pins on the NT modules. This needs a "crossing" of the Rx, Tx lines for the v1.x boards, see also the diagram in What is STorM32 NT about?

Comment: If starting from a "classic" (non-NT) STorM32 gimbal kit with an I2C IMU module, it is usually necessary to rewire existing cables to match the pinout of the NT bus.

NT Pinout.jpg

CC3D Atom STorM32 Board

Since firmware version v2.27 it is possible to use a Atom CC3D as STorM32 main board. The Flexi Port plug is used as NT bus connector, with the pin assignments as shown below. Further information on the CC3D Atom can be found here.

Storm32-bgc-nt-cc3d-pinout.jpg