About us
Products
Controllers
Comparison chart
SimpleBGC 32-bit
Tiny Revision C
The smallest 3-axis stabilization controller
SimpleBGC 32-bit
3-axis stabilization controller
SimpleBGC 32-bit Extended
3-axis stabilization controller
SimpleBGC 32-bit
Extended Long
3-axis stabilization controller
SimpleBGC 32-bit
CAN_MCU
3-axis stabilization controller
SimpleBGC 32-bit
OEM
3-axis stabilization controller
BaseCamBGC Pro
All the power of 3-axis stabilization
Components
GPS IMU v.1.2
Improved precision of stabilization
WiFi UART
WiFi for SimpleBGC boards
AS5048B Encoder
On-axis magnetic
encoder
I2C IMU Rev.B
Updated version
of I2C IMU
I2C Extender
Provides reliable I2C communication
CAN_Driver
Enables CAN-bus
for SimpleBGC boards
BLE Serial Adapter
Bluetooth capability
for SimpleBGC boards
CAN IMU
Next generation IMU
RS422 Adapter
RS422 to SPI adapter for encoders
Archived
SimpleBGC 8-bit
2+1-axis stabilization controller
GPS IMU v.1.0
Improved precision of stabilization
Store
Retail Store
B2B Store
Software
SimpleBGC 32-bit v3.x GUI
GUI 2.60b4
— latest version
Previous versions
SimpleBGC 8-bit Downloads
Mobile App
iOS App
Android App
Encoders with SimpleBGC 32-bit
General information
Upgrade to Encoder firmware
Manuals
SimpleBGC 32-bit v3.x Manuals
2.6x
Video Tutorials
Connection Diagrams
Connection Diagram for boards ver. 3.0
Bluetooth connection for boards ver. 3.0
Tiny Board Connection Diagram
Encoders with SimpleBGC 32-bit
SimpleBGC 32-bit Encoders Manual
32-bit CAD drawings
Pro Controller CAD drawing
DWG
Extended Controller CAD drawing
DWG
Controller CAD drawing
DWG
Tiny Controller CAD drawing
DWG
Sensor CAD drawing
DWG
CAN IMU CAD drawing
DWG
SBGC32_I2C_Drv Expansion Module
General information
Connection Diagram
Reference Manual
Schematics
Other Manuals
Serial API
Scripting Language Reference (2.5x)
FPV Follow Potentiometer
Support
Forum
EN
CN
Discussions
Activity
Sign In
alexmos
Activity
Discussions
Comments
358
Upload firmware vis Serial API
Yes, it's possible. I will send you manual describing server protocol for that.
Comment by
alexmos
August 2022
permalink
"SimpleBGC_GUI_2_69b4" GUI is Shutting down automatically after connecting to Extended long board
Hello, for those who need to run older versions of GUI which crash with the new java, you can install old Java JRE (without de-installing new) and choose it to run GUI by creating the *.bat file with the following content: @SET JAVA_EXE="C:\Pr…
Comment by
alexmos
June 2022
permalink
Gimbal Lock smooth transition not working properly in 2.70
Hi! This parameter doesn't have any downside and is reccomended to be enabled. It starts working when PITCH angle approaches +-60-70 degrees, where the attitude expressed in Euler angles, becomes unstable. If you have vibrations at a certain…
Comment by
alexmos
March 2022
permalink
How to setup for single axis operation (roll axis)
Hello, To set system to single axis mode, just disable 2 unused motors in the "Hardware" - "Motor outputs". If LED blinks, connect GUI and check the error (shown in red color at the bottom). Also, "Debug" - "Reque…
Comment by
alexmos
November 2021
permalink
Bode Plot
Hello, Sine sweep is simple - just change frequency as a function of time, out = a*sin(w*t), w = func(time), linear curve which covers the desired range from w1..w2 for the given time T: w = w1 + (w2-w1)*t/T amplitude A may be function of frequenc…
Comment by
alexmos
November 2021
permalink
SimpleBGC control over MAVlink is very slow
Hello! The parameter that is responsible for the speed of movement, is "RC settings" - "Speed". If Ardupilot sends command COMMAND_LONG / DO_MOUNT_CONTROL in angle mode, speed from RC settings should be used and should have an …
Comment by
alexmos
October 2021
permalink
YAW axis return
Check the OuterP parameter. How did you set up the only ROLL and PITCH control, using GUI parameter "MavLink control mode"?
Comment by
alexmos
September 2021
permalink
Yaw axis going through back
We issue release each month or so, when accumulating some number of changes.
Comment by
alexmos
September 2021
permalink
Yaw axis going through back
PS: the Python script I used for testing: https://www.dropbox.com/s/sngvuei01dfj7qi/test YAW pass limits.py?dl=1
Comment by
alexmos
September 2021
permalink
Yaw axis going through back
Hello, Concerning the reason for the problem, here is an explanation: when processing a setpoint angle, the controller does a "phase unwrapping" to convert a limited value in a range from -180 to 180 to a continuous infinite angle. For e…
Comment by
alexmos
September 2021
permalink
Mavlink control mode (GUI v.2.70 b0)
Hello! I guess YAW speed should be changed in the flight controller, because it drives the follow mode internally, and sends to a gimbal only the setpoint (speed or angle). Once the flight controller takes the gimbal under control, all regular mode…
Comment by
alexmos
September 2021
permalink
DragonFrame control
Hello, Step/dir cannot be converted to PWM input easy way. And even if you do this, gimbal works differently than stepper motors. Like the stepper, you can control a speed of rotation via PWM inputs or digital commands, but the resulting motion ma…
Comment by
alexmos
September 2021
permalink
Roll Only Gimbal Starting Upside Down
Hello, After startup in the upside-down position, only one axis should show 180. I think there is a mistake when you said "both the pitch and roll attitude estimates show as 180 degrees". If you see this is the PITCH starts at 180, most p…
Comment by
alexmos
September 2021
permalink
PID Tuning
Hello, Tiny rev.B differs from Regular board by the maximum output voltage capabilities. Regular uses a full voltage of the battery, while Tiny stabilizes it to 11V. It may cause different PID settings. Regarding PID tuning in the board, it may rai…
Comment by
alexmos
September 2021
permalink
Gimbal autotracking
Auto-tracking is outside of the main board functionality. You can make a digital link to your host controller and send commands to rotate camera with the given speed / angle, thats all.
Comment by
alexmos
August 2021
permalink
RC Control Lost
Hello, Send please your configuration saved into *.profile, I will check.
Comment by
alexmos
August 2021
permalink
Gimbal Lock smooth transition not working properly in 2.70
Hello, The parameter name "Smooth transition" may be a bit confusing, because it relates only to the IMU calculations, not stabilization. When you enable it, IMU does not go crazy in gimbal lock position. Another problem is that stabili…
Comment by
alexmos
August 2021
permalink
Gimbal just with YAW motor, encoder with no IMU ?
Hello, No, our system does not support this mode of operation currently. IMU is required as an essential part of the system to make motors working. What you need is called "servo-drive", plenty of them are available on the market.
Comment by
alexmos
August 2021
permalink
Set to "0" for Yaw Euler Angle
Hello, Do you mean CAMERA-YAW-ROLL-PITCH order of motors, or order of Euler angles? Your mentioned "for RC control" so I assume you have Euler order where YAW goes first? 1) Do you really need this specific Euler order? If not, you can c…
Comment by
alexmos
July 2021
permalink
Incremental, relative angle mode with serial API
Hello, Serial API does not provide a way of sending a relative angle setpoint. The solution you can use as a workaround: 1. Receive actual angles IMU_ANGLE using CMD_GET_ANGLES (do it only once) 2. Calculate relative angle and send in the CMD_CONTR…
Comment by
alexmos
July 2021
permalink
Check the current gimbal's roll, pitch, and yaw status in the serial API
Hello, Angles of the camera platform (black arrow) and angles of motors/encoders (white arrow) are available in several commands: CMD_GET_ANGLES_EXT CMD_REALTIME_DATA_3 CMD_READLTIME_DATA_CUSTOM Check the variables IMU_ANGLE[3] and STATOR_ROTOR_ANG…
Comment by
alexmos
July 2021
permalink
IMU Sensor not connected on older firmware Versions
UPD: Also 2.60 supports ICM-20608G which is better and I beleive is still produced.
Comment by
alexmos
July 2021
permalink
IMU Sensor not connected on older firmware Versions
Hello! This is because the IMU sensor that you bought, has a modern chip that was not supported at the moment when 2.60 firmware was released. You need old sensors having MPU-6050 inside. They are outdated and marked as end-of-life, but I think it&…
Comment by
alexmos
July 2021
permalink
Encoders AMT222B and AS5048A
There are no more things to try. Check the electrical connection; show in the drawing how you connect port pins to the encoder pins.
Comment by
alexmos
June 2021
permalink
Encoders AMT222B and AS5048A
The question remains why the PITCH encoder does not work on PWM input.. Normally PWM works well because it's hard to make a mistake in connection - only the single data line.
Comment by
alexmos
June 2021
permalink
Encoders AMT222B and AS5048A
It seems I found the problem. You connect the encoder according to the "Regular" board diagram, where there is no a dedicated encoder port. From the GUI screenshot I see now that you use the "Extended" board which has a dedicate…
Comment by
alexmos
June 2021
permalink
Encoders AMT222B and AS5048A
Are you sure AMT222 does not work? In the monitoring, check the raw values from the ENC_RAW_R https://c2n.me/4cjfyFu Also it should be some information about the encoder in the "Debug" - "Request system state"
Comment by
alexmos
June 2021
permalink
Encoders AMT222B and AS5048A
Hello, For the AMT 222/223, PWM connection is not supported. See the table on page 3 of the encoders manual. When you select this model, the controller enables SPI port function on pins RC_ROLL, RC_PITCH, RC_YAW and makes them unavailable for other…
Comment by
alexmos
June 2021
permalink
Yaw Drifting
Hello, the solution exists but not simple. YAW drifts because it does not have an absolute reference like ROLL and PITCH. Such reference may provide a magnetometer sensor. Our system supports several I2C models. But it's a very delicate device…
Comment by
alexmos
June 2021
permalink
VISCA Support
Our controller does not support it.
Comment by
alexmos
June 2021
permalink
More Comments
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Apply for Membership
About
Username
alexmos
Joined
March 2013
Visits
313
Last Active
November 29
Roles
Member, Administrator
Powered by Vanilla