Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
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.
Oleg Kalachev · Apr 21, 2026, 2:18 AM UTC
b235825f3db5
Add parameter for configuring sbus pin number, disable sbus by default
Oleg Kalachev · Mar 26, 2026, 9:56 PM UTC
c434107eaf55
Minor docs change
Oleg Kalachev · Mar 26, 2026, 9:40 PM UTC
814427dbfdcb
Minor updates to usage article
Oleg Kalachev · Feb 4, 2026, 2:52 PM UTC
a8c25d8ac002
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).
Oleg Kalachev · Jan 27, 2026, 5:40 AM UTC
40bdaacedb95
Minor docs fixes
Oleg Kalachev · Jan 27, 2026, 4:21 AM UTC
7d74f3d5cdf1
Update ESP32-Core to 3.3.6
Oleg Kalachev · Jan 22, 2026, 11:41 PM UTC
5b654e4d8e72
Update MAVLink-Arduino to 2.0.16
Oleg Kalachev · Jan 22, 2026, 10:11 PM UTC
cf10ec6161d4
Make parameter names case-insensitive + minor fix
Oleg Kalachev · Jan 22, 2026, 8:11 PM UTC
0abb18c6169f
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.
Oleg Kalachev · Jan 22, 2026, 7:58 PM UTC
dd3575174b51
Add correct attitude estimation video to the usage article
Oleg Kalachev · Jan 15, 2026, 8:46 PM UTC
9a9bd07251db
Documentation and book updates Improve the main list of features. Use lowercase imu variable for consistency with the firmware code. Minor fixes.
Oleg Kalachev · Jan 13, 2026, 2:26 PM UTC
7e24ee30f734
Some updates to the docs
Oleg Kalachev · Jan 3, 2026, 9:18 AM UTC
a5e3dfcf695d
Add parameters for easier IMU orientation definition
Oleg Kalachev · Dec 26, 2025, 6:14 PM UTC
d6e8be0c053a
Add motors rotation diagram to usage article
Oleg Kalachev · Dec 25, 2025, 4:22 AM UTC
68d16855df79
Add new user builds, add school 548 course overview + minor doc fixes.
Oleg Kalachev · Dec 13, 2025, 6:09 PM UTC
158827ac5551
Minor docs fix
Oleg Kalachev · Nov 27, 2025, 3:34 PM UTC
36ca30c3e432
Rename manual mode to raw mode Make it callable from the console. Increase the coefficient. Corresponding change in pyflix. pyflix@0.11.
Oleg Kalachev · Nov 25, 2025, 1:44 AM UTC
4d583185a988
Group control parameters Also add IMU group to accelerometer calibration parameters.
Oleg Kalachev · Nov 18, 2025, 10:30 PM UTC
31dbdaf24152
Refactor Wi-Fi log download Use MAVLink LOG_REQUEST_DATA and LOG_DATA for download log instead of console. Make Wi-Fi download default way of downloading the log. Make `log` command only print the header and `log dump` dump the log.
Oleg Kalachev · Nov 14, 2025, 5:21 PM UTC
49039f752dc5
Updates in documentation Fixes, updates, new illustrations.
Oleg Kalachev · Nov 10, 2025, 5:13 PM UTC
348721acc9eb
Many updates to documentation Updates to main readme. Add much more info to usage article. Move simulator building to simulation's readme. Improve assembly article. Many fixes. Updates in diagrams.
Oleg Kalachev · Nov 6, 2025, 10:46 AM UTC
774144c43039
Fix Gazebo installation Installation script is deprecated, install using package on Ubuntu 20.04
Oleg Kalachev · Oct 13, 2025, 3:33 PM UTC
ab941e34fa5d
Minor docs fix
Oleg Kalachev · Aug 28, 2025, 2:17 AM UTC
708c8f04dc24
Implement AUTO mode for automatic flights Support SET_ATTITUDE_TARGET, SET_ACTUATOR_CONTROL_TARGET in mavlink. ACTUATOR_OUTPUT_STATUS is changed ACTUATOR_CONTROL_TARGET to match used message for setting motor outputs. Add support for changing mode from mavlink. Support automatic flights in pyflix.
Oleg Kalachev · Aug 27, 2025, 9:49 PM UTC
40fc4b96b51b
Refactor arming logic Arm and disarm with gestures only: left stick right/down for arming, left/down for disarming. Remove arming switch as it complicates arming gestures logic. Remove MAV_CTRL_SCALE parameter as it complicates arming gestures logic, advise to decrease TILT_MAX when controlling with a smartphone. Put some minimal thrust to motors to indicate armed state. Rename build article to usage article, add flight instructions.