Kai Hauser
e70b3aa38c
more CLI
6 years ago
Kai Hauser
a6242cc3d6
Added Flashing Method 4: MacOS
...
and moved Variants above Flashing since you have to define a Variant before flashing
6 years ago
Kai Hauser
83b85bf4a1
Merge pull request #1 from EmanuelFeru/master
...
sync
6 years ago
EmanuelFeru
52e920c5ee
Merge branch 'master' of https://github.com/EmanuelFeru/hoverboard-firmware-hack-FOC
6 years ago
EmanuelFeru
872d86f021
Added Keil project
...
Project can now be built and flashed with Keil uVision as well.
6 years ago
EmanuelFeru
f1cb07dad2
Update README.md
6 years ago
EmanuelFeru
9e943feb8e
Update README.md
6 years ago
EmanuelFeru
b96ecf09e5
Update README.md
6 years ago
EmanuelFeru
4382ec3128
Update README.md
6 years ago
EmanuelFeru
c58db9b3e2
Merge branch 'master' of https://github.com/EmanuelFeru/hoverboard-firmware-hack-FOC
6 years ago
EmanuelFeru
2cddbf5ed0
Added mcu unlocking pictures
6 years ago
EmanuelFeru
70c385e4a1
Update README.md
6 years ago
EmanuelFeru
2d178a399c
Improved Serial Timeout
...
- added condition to avoid restarting DMA repeatedly if no data is received
- enabled DEBUG_SERIAL_ASCII for all Variants except VARIANT_TRANSPOTTER
6 years ago
EmanuelFeru
3329281bd2
Merge pull request #18 from pinguinpfleger/master
...
Some prettifying, typos, renaming
6 years ago
EmanuelFeru
a57b600230
Minor changes for PR #18
...
- updated sligtly the order of defines and corrected defines for some variants in config.h
- fixed checksum data type in Arduino example (Issue #19 )
6 years ago
Kai Hauser
25f223a703
fixes <command-line>:0:0: warning: "PLATFORMIO" redefined
...
no need to define -D PLATFORMIO since by platformio itself.
6 years ago
kai
8098a31457
prettified config.h
6 years ago
kai
2c1572d844
prettified config.h
6 years ago
kai
05e56eefd7
prettified config.h typo fix
6 years ago
kai
1ddcee2a5d
prettified config.h
6 years ago
kai
e1aa42bad0
space removal
6 years ago
kai
04fc584f0a
renamed USART3 to USART because you can also use USART2 not only USART3
6 years ago
kai
cd01b73451
corrected nunchuck to nunchuk
6 years ago
EmanuelFeru
fb362f04a9
Merge pull request #12 from Candas1/master
...
Add FLYSKY IBUS protocol for RC remotes
6 years ago
EmanuelFeru
827a490f34
Fixed typo
6 years ago
EmanuelFeru
d2c846cda9
Updated IBUS variant
...
- separated the implementation from USART implementation for more clarity
- fixed warnings
- minor visual updates
6 years ago
Candas1
c3a40f6454
Replacing #elif by #else
6 years ago
Candas1
4f8aafe3f0
Use defined macros for min max values
6 years ago
Candas1
faca885c9a
Add FLYSKY IBUS support
6 years ago
EmanuelFeru
bdb3b00a6d
Merge pull request #11 from pinguinpfleger/master
...
added PPM and Nunchuck as variant. unifyed variant naming
6 years ago
EmanuelFeru
a3b6e40fa2
Minor updates
...
- fixed all warnings for VARIANT_NUNCHUCK and VARIANT_PPM
- changed the variant order: the basic Variants on top, more application specific in the bottom
6 years ago
kai
574e947cc2
travis
6 years ago
kai
1f8105346c
travis
6 years ago
kai
51f17192b0
travis
6 years ago
kai
7ce7e29f34
travis
6 years ago
kai
7272edddbe
travis
6 years ago
kai
ccbea97941
travis
6 years ago
kai
90b8645b81
travis
6 years ago
kai
9e02369765
travis
6 years ago
kai
b22094adf7
travis fix
6 years ago
kai
c49bbdeacd
all for travis
6 years ago
kai
af3309f01b
try to fix travis check
6 years ago
kai
7f01b16b63
link to repo file
6 years ago
kai
f35d11041c
VARIANT changes
6 years ago
kai
2e43550fec
try to fix travis
6 years ago
kai
ce59911dd4
try to fix travis
6 years ago
kai
b12642aabc
reverse PREFIX = arm-none-eabi- as default
...
;
6 years ago
kai
ec2f6a1eb6
- removed default / fallback variant; you are forced to define the variant of your choice now or build will stop with an error
...
- added condition in config.h to either take setting from platform.ini or config.h
- homogenized default_envs naming; all variants now have VARIANT_ as prefix
- added nunchuck variant in platform.ini and config.h
- added PPM variant in platform.ini and config.h
- README: added jan's nunchuck breakout board repo
6 years ago
EmanuelFeru
641fd0bd76
Added HOVERCAR movie link
6 years ago
EmanuelFeru
b4b23bbe9b
Implemented HOVERCAR variant
...
Major:
- created HOVERCAR variant (selectable via platformio.ini) for driving via 2 pedals: Brake (on cmd1) and Throttle (on cmd2)
- implemented "Double tapping" on Brake pedal to engage Reverse driving
- implemented that Brake pedal stops the vehicle but does not go to Reverse, to prevend unintended Reverse driving
- implemented ADC Protection when GND and Vcc wire are disconnected. The functionality can be enabled/disabled via #define ADC_PROTECT_ENA
- updated error handling: in case of major error the motors will be disabled for improved safety
Minor:
- fixed bug on low-pass filter for not reaching exact "0" value
- calibrated the ADC Battery voltage reading
- other minor visual updates
6 years ago