Manuals and Tutorials: Difference between revisions

From STorM32-BGC Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(207 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{|
{|
|- valign="top"
|- valign="top"
|width=350px|
|width=300px|
'''Flyers'''
* [[What is STorM32 NT about?]]
* [[What is T-STorM32 about?]]
* [[STorM32-Link]]
 
 
'''Tutorial'''
'''Tutorial'''
* [[Getting Started]]
* [[Getting Started]]
* [[Tuning Guide]]
* [[Tuning Recipe]]
* [[Configure the RC Input]]
* [[Configure the RC Input]]
* [[Hold versus Pan Mode]]
* [[Hold versus Pan Mode]]
* [[Advanced Functions]]
* [[Video Tutorials]]
'''Boards, Modules, and Vendors'''
* [[STorM32 Boards]]
* [[Where to buy STorM32 components]]
<!--* [[Where to buy plug&play STorM32 gimbals]]
* [[Where to buy STorM32 boards]]
* [[Where to get NT Modules]]
* [[Where to buy T-STorM32 stuff]]
* [[How to choose a gimbal motor]]-->




|width=300px|
'''Manuals'''
'''Manuals'''
* [[Dos and Don'ts]]
* [[How to flash firmware]]
* [[How to flash firmware]]
* [[GUI (o323BGCTool) FAQ]]
* [[How to flash NT Modules]]
* [[How to install and use a joystick]]
* [[Calibration]]
|
* [[Inputs and Functions]]
* [[Using a 2nd IMU]]
* [[Using the DataDisplay]]
* [[STorM32 Scripts]]
* [[Prearm Checks]]
* [[NT Camera]]
 
 
 
 
'''T-STorM32 Manuals'''
* [[Getting Started with T-STorM32]]
* [[How to build a T-STorM32 gimbal]]
* [[Model-based Control]]
* [[NT Module CLI]]
 
|width=300px|
'''Reference Manuals'''
'''Reference Manuals'''
* [[Leds]]
* [[Leds]]
* [[Pins and Connectors]]
* [[Pins and Connectors]]
* [[Bluetooth Module HC06]]
* [[Pins and Connectors of NT Modules]]
* [[Which MPU modules do work with the board]]
* [[Ports and Pins by Function]]
* [[Where to buy accessories and supplies]]
* [[STorM32 Parameters|Complete List of Parameters]]
* [[Serial Communication]]
* [[MAVLink Communication]]
* [[NT Data Logging]]
* [[Serial Ports]]
* [[Calibration Model]]
* [[NT Bus Protocol]]
* [[Yaw]]
 
 
'''Application Notes'''
* [[Using STorM32 with BetaPilot]]
* [[Using STorM32 with ArduPilot]]
* [[Evaluating Vibrations and Optimizing Damper Systems]]
* [[Code Examples]]
 
|}
{|
|- valign="top"
|width=300px|
'''Bits and Bobs'''
* [[How to use 2 axis and 1 axis gimbals]]
* [[Determine number of motor poles]]
* [[Ensys NT Modules]]
|width=300px|
 
 
* [[3.3 V Fix Mod for STorM32 v1.31 Boards]]
* [[How to build a DIY NT Logger]]
* [[RS485, LVDS, and Alike]]
|width=300px|
 
 
* [[How to install and use a joystick]]
* [[Gimbals with Integrated Landing Skids]]
* [[Using STorM32 with Raspberry Pi]]
|}
 
 
-----
{|
|- valign="top"
|width=300px|
 
'''White Papers'''
* [[Manually Setting the IMU Orientation]]
|width=300px|
'''DIY'''
* [[How to order the electronic parts]]
* [[How to order the electronic parts]]
* [[How to order print boards (PCBs)]]
* [[How to order print boards (PCBs)]]
* [[Electronic Parts for NT Modules]]
|
* [[Miscellaneous Projects]]
|}
|}
{|
|- valign="top"
|width=300px|
'''Legacy'''
* [[CAN Bus Communication]]
* [[Bluetooth Module HC06]]
* [[Filters]]
|width=300px|




== FAQ ==
* [[Using STorM32 with DJI]]
'''1. What connectors are used for connecting the MPU modules to the board?'''
|width=300px|


The connectors for the MPU modules on the STorM32bgc board are [http://www.molex.com/molex/products/family?key=picoblade&channel=products&chanName=family&pageTitle=Introduction Molex picoblade] types with 1.25 mm pitch (for a comparison of various connectors see [http://www.rcgroups.com/forums/showthread.php?t=1493712 here]). They are also known as micro JST 1.25 mm, and it is in fact best to search for this, e.g. on ebay: [http://www.ebay.com/sch/i.html?_trksid=p2050601.m570.l1313.TR0.TRC0.H0.Xmicro+jst+1.25&_nkw=micro+jst+1.25&_sacat=0&_from=R40 micro jst 1.25].


'''2. Storing the parameter values to the EEPROM doesn't seem to work'''
* [[Using a OLED Display]]
* [[Using a ESP8266 Wifi Module]]
|}
{|
|- valign="top"
|width=300px|
'''Recycle Bin'''
* [[Tuning Guide]]
* [[QuickStart Guide - old, v0.56]]
* [[Getting Started - old, v0.56]]
* [[Where to buy accessories and supplies]]
|width=300px|


Please double-check that the correct firmware for your board has been flashed. The problem typically happens then e.g. the firmware for a F103RB is flashed onto a board with a F103RC.


'''3. Which drivers are needed for the USB?'''
* [[I2C Error Compendium]]
* [[Serial Communication - old, v0.77e]]
* [[6-Point Calibration - old]]
|width=300px|


On Win7 the driver is usually installed automatically (this may take few minutes, be patient). The driver, usable also for WinXP, can also be obtained from [http://www.st.com/web/en/catalog/tools/FM146/CL1984/SC724/SS1677/PF251168 here].


'''4. Flashing with the usb-ttl adapter produces Windows error messages'''
* [[Quick Start Guide|Quick Start Guide - old, v0.57e]]
* [[Serial Communication old]]
* [[Using STorM32 with ArduPilot - old]]
* [[Using STorM32 with ArduPilot - old II]]
|}


If upon flashing you get Windows errors such as ''mfc110.dll is missing'', ''msvcr110.dll is missing'', or ''application was unable to start correctly (0xc000007b)'', then you need to install the VC++ runtime libraries. Download vcredist_x64.exe or vcredist_x86.exe depending on your Win system from [//www.microsoft.com/en-us/download/details.aspx?id=30679 here], and run the exe file.
[[Q Mode]]

Latest revision as of 13:32, 19 September 2024

Flyers


Tutorial


Boards, Modules, and Vendors



Manuals



T-STorM32 Manuals

Reference Manuals


Application Notes

Bits and Bobs





White Papers

DIY


Legacy



Recycle Bin



Q Mode