SpeedyBee f405 wing that when I connect sbus receiver to pin on fc but don’t get any input despite rx Tx bound. Have got other board working w/o changing this but didn’t work either
SERIAL2_PROTOCOL (if your receiver is on UART2) = 22 (for SBUS)
Everything you need to know is documented here.
SpeedyBee, the great post generator
And SERIALx_PROTOCOL, 22 Is SLCAN
Worked with other board when it was default 2, havent change anything, what could it be?
I don’t know what you are talking about. 23 is RCIN protocol.
Now set both 1 and 2 serial to 23, read documentation what is the difference serial 1 and 2? Any idea why have this, updated both ground and fc firmware
You can’t set 2 serial ports to RCIN. And what do you mean what’s the difference between serial 1 and 2? It’s right in the description in the link:
- SERIAL1 → USART1 (Serial RC input) (DMA capable)
- SERIAL2 → USART2 (RX tied to inverted SBUS RC input, but can be used as normal UART if BRD_ALT_CONFIG =1)
Perhaps you should try a decent Flight Controller. Clearly you are struggling with this one. As many do.
Recommend kajute and h7 do they work for roover and boat also? New to this should 1 or 2 set to 23 and other to default?
All supported Flight Controllers work for all Ardupilot craft (Planes, Multirotors, Rovers).
Configure only one serial port for RCIN. Use Serial 1
Set 23 sbus and tried crfs just to get radio, both binds but don’t show up in radio AP. Any idea?
On all your writing I don’t understand what you are doing, what you have and what you don’t have.
So please describe in details and more words how your setup is. Which HW components you are using, which HW connections you have done pin by pin and which parameter you have set to your speedybee.
Than maybe someone can get an idea what is going wrong
GS 1.3.8
Latest stable realase fc
First tried with sbus wired ibus servo
Sbus wired as wiring scheme
2nd try elrs nomad
The rx and tx bind, get 9 parameters in tx16s sensor.
Changed parameters
Serial1_baud 23040
Serial1_option 0
Serial1_protocol 23
Rssi_type 3
Still your information is to less for a simple guy as me. I don’t like these telegram style.
Also pictures out of the www ot showing what you have or what you did.
And the last link to your google drive is with access control so that i am not able to open this
So I am out
Sorry what information do you want more?
I don’t know how your wiring is exactly. Yes I am able to find and understand wiring diagramms on the internet but these are not showing YOUR WORK.
Very often I had read that every thing is wired as wiring scheme and later different detail was found. So we need knowledge about YOUR WORK pin by pin.
And we need ALL YOUR PARAM settings.
Don’t know how to do wiring pictures but have photo of elrs setup
Red to 4v5
Black gnd
Rx1 tx
Tx1 rx
elrs.param (19.1 KB)
You recommend this setup or fsia6b that I also tried, which is easiest for beginner? That setup follows
Same param list except these was on default
Serial1_baud 23040
Serial1_option 0
Serial1_protocol 23
Rssi_type 3
Still you parameter settings are missing.
On second picture your Connection is wrong as you connected the SBUS input of the FC to an PWM/Servo Output of your receiver. The IBUS/SBUS output of the receiver is the right horizontal port if you look on the pins of our receiver. Also this port needs to be configured as valid SBUS output for the receiver by the configuration of the receiver itself.
Changed wiring, and changed over to PPM sbus protocol on transmitter, now very limited joystick movement in servo output even if full range in radio tab, and No Button press sent over.
Nice but helpless video. Please be so kind to send all your PARAM settings.
Instead of videos LOG.bin files are better to interpret.
sbus.param (19.1 KB)
There was no log.bin files to download for some reason, this was the best I could do. Note I got that sbus was established before but now with same wiring get other message rcin
2025-09-14 10:10:28 : u-blox 1 HW: 000A0000 SW: ROM SPG 5.10 (7b202e)
2025-09-14 10:10:27 : EKF3 IMU0 tilt alignment complete
2025-09-14 10:10:25 : EKF3 IMU0 initialised
2025-09-14 10:10:25 : IMU0: normal sampling 1.0kHz/1.0kHz
2025-09-14 10:10:25 : RCOut: PWM:1-10 NeoP:11-12
2025-09-14 10:10:25 : SpeedyBeeF405WING 0043002F 30345115 35393433
2025-09-14 10:10:25 : ChibiOS: 88b84600
2025-09-14 10:10:25 : ArduPlane V4.6.0 (9cc2b9d5)
2025-09-14 10:10:25 : IMU0: normal sampling 1.0kHz/1.0kHz
2025-09-14 10:10:25 : RCOut: PWM:1-10 NeoP:11-12
2025-09-14 10:10:25 : SpeedyBeeF405WING 0043002F 30345115 35393433
2025-09-14 10:10:25 : ChibiOS: 88b84600
2025-09-14 10:10:25 : ArduPlane V4.6.0 (9cc2b9d5)
2025-09-14 10:10:25 : IMU0: normal sampling 1.0kHz/1.0kHz
2025-09-14 10:10:25 : RCOut: PWM:1-10 NeoP:11-12
2025-09-14 10:10:25 : SpeedyBeeF405WING 0043002F 30345115 35393433
2025-09-14 10:10:25 : ChibiOS: 88b84600
2025-09-14 10:10:25 : ArduPlane V4.6.0 (9cc2b9d5)
2025-09-14 10:10:24 : GPS 1: detected u-blox
2025-09-14 10:10:24 : GPS 1: probing for u-blox at 230400 baud
Set LOG_DISARMED = 1
Than you also get a LOG.bin if your system isn’t armed.
Move your sticks on the transmitter one by one slowly from end to end. Than show the created logfile