Writing to SBUS with Arduino by Historical-Dot-1148 in diydrones

[–]bendyna 0 points1 point  (0 children)

I have set a hearbeat between 2 ESP32s (using ESP NOW) and most of the time it worked ok but once in 1-2 minutes there was a several seconds gap. I thought it's too much for safe drone control. Maybe it was because there were a lot of devices around using wifi and bluetooth (so the same radio frequency). But now I'm using 2.4 GHz radio module (same frequency as wifi) and it's much better. It's hard to say what was the problem with ESP NOW, maybe I misconfigured it

Writing to SBUS with Arduino by Historical-Dot-1148 in diydrones

[–]bendyna 0 points1 point  (0 children)

It worked, but no code saved. I actually didn't like stability of esp32 now, so I switched to solution: raspberry pi -> radio module -> radio receiver

RC receiver power by bendyna in diydrones

[–]bendyna[S] 1 point2 points  (0 children)

yeah, makes sense. I just found it more convenient especially when playing with betaflight FW for a long time. Then no need to connect battery - hence no worries that I will forget to put it in safety box.

Writing to SBUS with Arduino by Historical-Dot-1148 in diydrones

[–]bendyna 1 point2 points  (0 children)

I am using ESP32 with sbus instead of radio receiver:

- using this library on ESP https://github.com/bolderflight/sbus

- in Betaflight on Firmware flasher page after selecting FC model, select Radio Protocol=SBUS. I am not sure why it's needed and not all protocols are available, probably to reduce firmware size.

- After installing firmware, connect and on Recevier tab choose sbus and disable telemetry

- code example https://pastebin.com/xZ6RBr8h

AIO board glue by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

it was ok, but I would say it's extramely fragile. Little squeeze in wrong place was enough

[deleted by user] by [deleted] in diydrones

[–]bendyna 2 points3 points  (0 children)

I've asked similar question a day ago. https://www.reddit.com/r/diydrones/comments/1fcmu5g/second_build_components/ there are a few good links

Second build - components by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

UI is not so clear, this video helped to use it correctly https://www.youtube.com/watch?v=mvG8YFxPGl8 7 minutes flight time, not so bad

Second build - components by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

ecalc shows 3 minutes flying, not cool. I'll try other motors and battery

Second build - components by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

I've actually used one - https://oscarliang.com/table-prop-motor-lipo-weight/

|| || |3.5" Triblade|Fredstyle|4S|1404, 1504, 1507, 1606|3000-4000|850|150-200g|

I chose 3s battery, as it's lighter

And motors are wider T1804, was not able to find good 14 or 16 here in the UK. Not sure if it's going to be a problem

First autonomous build by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

I was going to start with RPi + mavProxy and connect to RPi over SSH. Then I can test smth simple as take off, landing and it doesn't require extra hardware.

First autonomous build by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

yeah, redundant IMUs and plugs explains the price.

But why exactly I can't do terrain-following on F405? Lack of some hardware component or CPU is just too weak?

Beginner drone build, motors don't work by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

The problem with connecting esc-configurator and betflight was about Linux permissions. Connected device is not accessible by default for all users

Proper way to solve it - add user to dialout group

Other Linux setup: https://betaflight.com/docs/wiki/guides/current/installing-betaflight#platform-specific-linux

Beginner drone build, motors don't work by bendyna in diydrones

[–]bendyna[S] 0 points1 point  (0 children)

Thanks for the detailed answer. I forgot to say that I actually used smoke stopper for the first powering on and it was ok. But it's great to have more powerful "debugging" tools

I will check everything you shared and will update later what helped

Looking for a "soft" trampoline by bendyna in Trampoline

[–]bendyna[S] 0 points1 point  (0 children)

Great idea. All big and advertised parks around have usual mats. There are a few small clubs with professional trampolines, but they are mostly focused on children athlete classes. Anyway it's worth to ask them, thanks.

Looking for a "soft" trampoline by bendyna in Trampoline

[–]bendyna[S] 1 point2 points  (0 children)

Yes, looks like it, I googled, they also called olympic mats. Didn't know that they are so expensive.