silver13 / h101-dual Goto Github PK
View Code? Open in Web Editor NEWH101 & H8S alternate firmware acro + dual
License: MIT License
H101 & H8S alternate firmware acro + dual
License: MIT License
It seems that the ADC_SCALEFACTOR setting has been removed from hardware.h
How do I correct telemetry voltage?
Hi,
I was trying out the Dual firmware on H101 and, although the yaw drifts when controlling with the stock remote, controlling with a computer works great except for one thing - neither with the stock remote, nor with the computer (sending 1023 value for throttle) it doesn't give the full throttle. Comparing with the another H101 with stock firmware.
The firmware is quite complicated and I can't figure out why this happens yet. The formula in motormap()
seems to add up correctly (actually a little more than 1) and that goes to pwm_set()
and later to pwm_set_forward()
, which also looks fine.
So it must be something the mix[]
in control()
.
If it's not too much trouble a pointer to where to look would be much appreciated.
The test scenario:
If that is of any interest my setup to control the drone with a computer consists of a Leap Motion sensor, an Arduino and an nRF24L01+ module. Three pieces of retroflective material are attached to the drone's bottom to make a "triangle", which makes it quite easy to process with OpenCV and make the drone to hover in one position above the Leap.
When pushing the drone in XY plane it recovers pretty well with the Dual firmware, but in Z axis it is pretty weak.
Thanks in advance.
Hi,
I just noticed, that the clean target of the gcc makefile removes the cpp files.
Suggested fix follows:
BR,
Stepan
diff --git a/gcc/Makefile b/gcc/Makefile
index 5e0bddd..661c826 100644
--- a/gcc/Makefile
+++ b/gcc/Makefile
@@ -40,7 +40,7 @@ SRC =
$(topdir)/Peripherals/src/gd32f1x0_usart.c
OBJDIR = .
-OBJ =
+OBJ =
OBJ += Startup.o
all: $(TARGET)
Hi Silver13, (are you A.K.A silverxxx?)
I have an old hexacopter build from here that I have adapted into an octocopter build here
It is a very old build with no switches for LED's and quite a few other features missing.
Would you be able to assist me with adding the missing features to my octo build, or adding the octo mix additions to the existing H101 build found here?
Thanks
Hello,
For your information, it seems like Banggood started shipping randomly some H8 mini with a red board that is just a variant of the H8s 3D and the Floureon H101 board (with the exception that it doesn't seem capable of inverted flight).
I can assert that this specific board is compatible with the H101-dual variant of silverware. See the thead on rcgroups for more information: https://www.rcgroups.com/forums/showthread.php?2512604-Eachine-H8-mini-acro-firmware/page1031
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.