Oleg Kalachev
76456b778b
Publish official pre-built binaries
...
Add qspi and opi psram binaries.
Build binary for Flix2 board.
Add config.h file for defining parameter defaults.
Set appropriate pwm frequency for c3/s3 automatically using config.h.
Remove pid parameters definitions, the may be set is config.h now.
2026-08-11 06:02:55 +03:00
Oleg Kalachev
f79c444f07
Configure imu using parameters instead of editing the source code
...
Choose the model and optionally custom pin numbers.
2026-08-11 05:36:31 +03:00
Oleg Kalachev
6c55ab3625
Refactor building
...
Switch to plain esp32 fqbn - it works on d1 as well.
Move debug level setting from fqbn to arduino-cli command to simplify things.
Add C3 and S3 builds to commit artifacts.
2026-08-11 05:15:40 +03:00
Oleg Kalachev
97edb8e65b
Minor docs changes
2026-08-11 05:03:56 +03:00
Oleg Kalachev
8e276bde38
Add Oleg1405 build
2026-08-04 22:48:39 +03:00
Oleg Kalachev
38925d7885
Updates and fixes in usage article
2026-08-02 02:02:28 +03:00
Oleg Kalachev
d64bf24c6d
Add alicanerus' build
2026-07-08 22:29:33 +03:00
Oleg Kalachev
fabd5e072d
Fixes in the docs
2026-07-04 21:40:39 +03:00
Oleg Kalachev
26a0dd65be
Minor fixes and updates
2026-06-30 12:19:29 +03:00
Oleg Kalachev
545eed8944
Add Nerush and Konstantinos Paraskevas builds
2026-06-19 05:15:17 +03:00
Oleg Kalachev
71abe1bcdb
Minor changes
...
Simplify the code, print imu temperature
2026-06-09 02:25:20 +03:00
Oleg Kalachev
5e153a210d
Update ESP32-Core to 3.3.10
2026-06-09 02:05:52 +03:00
Oleg Kalachev
9d47bcb82e
Minor changes in docs
2026-05-31 18:10:00 +03:00
Oleg Kalachev
607b2ff0b7
Add malagis custom pcb version of Flix project to builds
2026-05-28 20:15:09 +03:00
Oleg Kalachev
22c06f76c4
Add Awab Anas' build
2026-05-28 19:29:05 +03:00
Oleg Kalachev
488ceb3004
Set the debug level to error by default to see the errors
2026-05-28 19:25:29 +03:00
Oleg Kalachev
91173d06c9
Various minor changes
2026-05-22 08:03:46 +03:00
Oleg Kalachev and GitHub
fdcc9533b3
Implement ESP-NOW support ( #40 )
2026-05-21 10:48:31 +03:00
Oleg Kalachev
4530c05b5c
Add Flix 1.5 to builds
2026-05-17 06:46:11 +03:00
Oleg Kalachev
72a72fde80
Some docs improvements
2026-05-14 21:59:15 +03:00
Oleg Kalachev
f8a9f1f838
Remove reboot requirement when changing RC_RX_PIN
2026-05-13 01:27:01 +03:00
Oleg Kalachev
76af83fc88
Improve firmware overview article
2026-05-13 00:35:43 +03:00
Oleg Kalachev
ee3c6999ab
Add mavlink joystick app usage to the docs
2026-05-10 14:50:27 +03:00
Oleg Kalachev
34c6993842
Some fixes in the docs
2026-05-10 02:33:03 +03:00
Oleg Kalachev and Marina Tikhomirova
7dfef17165
Add Ina Tix' build
...
Co-authored-by: Marina Tikhomirova <Ina.tix@yandex.ru >
2026-05-09 17:49:59 +03:00
Oleg Kalachev
702ec9792e
Some updates in troubleshooting article
2026-05-09 15:57:25 +03:00
Oleg Kalachev
87480476c2
Fix motors pwm frequency for esp32s3 etc in the docs
2026-05-08 00:47:29 +03:00
Oleg Kalachev
e81e84e7fc
Some updates to docs
2026-05-07 20:15:55 +03:00
Oleg Kalachev
5f1a938d4f
Fix imu rotation definition
...
The X axis should be pointing to the mounting holes, not pins side.
2026-05-07 19:54:16 +03:00
Oleg Kalachev
08683d696d
Some updates in the usage doc
2026-05-01 15:26:59 +03:00
Oleg Kalachev
9ca6841558
Exit auto mode when sticks moved only when mode switch is not configured
2026-04-29 15:07:44 +03:00
Oleg Kalachev
c6632ae6e4
Add info on setting flight modes using rc mode switch
2026-04-28 20:43:52 +03:00
Oleg Kalachev
51cd5fc691
Implement battery voltage monitoring
...
Add power subsystem.
Add PWR_VOLT_PIN, PWR_VOLT_SCALE, PWR_VOLT_LPF_A parameters.
Support BATTERY_STATUS mavlink messages streaming.
Add pw cli command.
Add voltage field to pyflix library.
pyflix@0.12 .
2026-04-22 11:35:37 +03:00
Oleg Kalachev
c434107eaf
Add parameter for configuring sbus pin number, disable sbus by default
2026-03-27 00:56:34 +03:00
Oleg Kalachev
814427dbfd
Minor docs change
2026-03-27 00:40:19 +03:00
Oleg Kalachev
0730ceeffa
Add new user builds
2026-02-21 07:12:36 +03:00
Oleg Kalachev
a8c25d8ac0
Minor updates to usage article
2026-02-04 17:52:23 +03:00
Oleg Kalachev
1ac443d6f8
Add a build by Arky Matsekh
2026-01-27 15:17:58 +03:00
Oleg Kalachev
40bdaacedb
Make motor subsystem configurable using parameters
...
Motor pins: MOT_PIN_FL, MOT_PIN_FR, MOT_PIN_RL, MOT_PIN_RR.
PWM configuration: MOT_PWM_FREQ, MOT_PWM_RES, MOT_PWM_STOP, MOT_PWM_MIN, MOT_PWM_MAX.
MOT_PWM_MAX = -1 chooses duty cycle mode for brushed motors (default).
2026-01-27 08:40:52 +03:00
Oleg Kalachev
7d74f3d5cd
Minor docs fixes
2026-01-27 07:21:21 +03:00
Oleg Kalachev
ca50f75576
Various minor fixes
2026-01-24 09:34:16 +03:00
Oleg Kalachev
5b654e4d8e
Update ESP32-Core to 3.3.6
2026-01-23 02:41:43 +03:00
Oleg Kalachev
cf10ec6161
Update MAVLink-Arduino to 2.0.16
2026-01-23 01:11:35 +03:00
Oleg Kalachev
0abb18c616
Make parameter names case-insensitive
...
+ minor fix
2026-01-22 23:11:47 +03:00
Oleg Kalachev
dd3575174b
Add wifi configuration using parameters and cli
...
Add console commands to setup wifi.
Add a parameter for choosing between STA and AP mode.
Add parameters for udp ports.
Remove WIFI_ENABLED macro.
2026-01-22 22:58:43 +03:00
Oleg Kalachev
9a9bd07251
Add correct attitude estimation video to the usage article
2026-01-15 23:46:23 +03:00
Oleg Kalachev
7e24ee30f7
Documentation and book updates
...
Improve the main list of features.
Use lowercase imu variable for consistency with the firmware code.
Minor fixes.
2026-01-13 17:26:40 +03:00
Oleg Kalachev
2a8faf5759
Fix logo svg slightly
2026-01-08 19:45:08 +03:00
Oleg Kalachev
f4e58a652a
Add project logo
2026-01-08 17:58:59 +03:00
Oleg Kalachev
6c46328da1
Minor doc fixes
2026-01-04 15:01:53 +03:00