Commit Graph

64 Commits

Author SHA1 Message Date
franchioping c40564dd6d change values. add comment to explain tau. use trapezoidal integration for velocity, in addition to it being used for position 2026-04-03 18:20:55 +01:00
franchioping d5cde816bb update drone_comms component with warning and minor changes to packets 2026-04-03 17:53:24 +01:00
franchioping 76db0b0d15 change nav.h to sens_fus.h; create nav.h to manage waypoints (automatic navigation); add packet_handler.h 2026-04-03 17:52:02 +01:00
franchioping aa2a3710d0 drone comms update. add change bitrate custom function to radio. change drone comms. implement change datarate 2026-04-02 18:57:52 +01:00
franchioping 9184b142f2 radio tx 2026-03-31 17:39:22 +01:00
franchioping 5be19b3f11 idk if working since azores 2026-03-30 22:09:23 +01:00
franchioping 4057f0c503 before radio 2026-03-29 18:09:54 +01:00
franchioping 7a5cd2214d update modules 2026-03-26 23:30:23 +00:00
franchioping 20731aabcd add radio 2026-03-26 23:24:40 +00:00
franchioping 587d977018 work on getting positioning working 2026-03-26 23:01:20 +00:00
franchioping 8c087ab5f3 before gps test 2026-03-25 18:26:56 +00:00
franchioping 36ea82a13c add DShotRMT library. add gps file. working example using mot1 2026-03-23 11:01:23 +00:00
franchioping 88679cd618 Merge pull request 'add eigen' (#1) from eigen into main
Reviewed-on: #1
2026-03-20 17:19:08 +00:00
franchioping b36fad45f4 add eigen 2026-03-20 17:16:20 +00:00
franchioping cc9e784cda lower sampling to fix self heat. add missing function to header 2026-03-19 18:19:31 +00:00
franchioping 2b733de280 fix header getting imported twice with pragma once 2026-03-18 21:45:32 +00:00
franchioping 5cf3d7d8fc refactor. IMU and BME280 at once, mutex for IMU data 2026-03-18 21:43:28 +00:00
franchioping 404389af0b update drone_controller. add arduino library support. add adafruit gps library. add managed dependencies. update flake.lock. 2026-03-18 15:49:09 +00:00
franchioping 2fd4e2844e flake.nix remove cargo-generate 2026-03-16 14:27:20 +00:00
franchioping b3b1a7f009 submodule + initial momentum init? 2026-03-16 14:25:49 +00:00
franchioping e7855d0140 remove old junk 2026-03-16 00:50:51 +00:00
franchioping 76f1651736 start of rust + c journey 2026-03-16 00:49:02 +00:00
franchioping b4bba1e5cc before removing rustlib 2026-03-15 23:57:13 +00:00
antmak feb3802cc7
Fix build. Remove using deprecated spi_flash_get_chip_size, fix format string (#49) 2022-11-30 12:59:58 +00:00
Juraj Michálek 28ceefaa5e
fix typos in the warning 2022-06-16 10:25:43 +02:00
Juraj Michálek 794b57c2d9
add deprecation warning 2022-06-16 10:24:07 +02:00
Ivan Grokhotkov 01ba33ea7b
Merge pull request #47 from espressif/bugfix/idf_v5.0_compat
Add missing header file for IDF 5.0
2022-03-21 13:35:36 +01:00
Ivan Grokhotkov 0a8a503d93
Add missing header file for IDF 5.0 2022-03-21 12:33:10 +01:00
Scott Mabin bab7163b8e
Merge pull request #44 from JurajSadel/build_fix_asm!
build: fix asm! build error for Rust1.59.0.0
2022-02-24 13:53:56 -08:00
Juraj Sadel 3d69bba834 build: fix asm! build error for Rust1.59.0.0 2022-02-24 12:00:31 +01:00
Juraj Michálek a772540d92 Enable asm_experimental_arch when compiling for xtensa 2022-02-03 09:50:19 +01:00
Juraj Michalek 6b4de41f61 tools: flasher script for GitHub artifact 2021-10-12 15:37:23 +02:00
Juraj Michalek e34aabaaed container: moved to esp-rs/build-rust project 2021-10-12 15:36:01 +02:00
Juraj Michalek fc7d7026e9 container: build of container and rust moved to esp-rs/rust-build 2021-10-12 15:34:53 +02:00
Juraj Michalek 60e0353c17 Merge branch 'main' of github.com:espressif/rust-esp32-example 2021-10-12 15:29:49 +02:00
Juraj Michalek aab5b3e928 docs: installation instructions deprecated and moved to new location 2021-10-12 15:29:41 +02:00
Juraj Michálek c80b5522d0
Add link to installation instructions 2021-10-12 15:28:08 +02:00
Juraj Michálek fa1fc9efac
Update link to installation instructions 2021-10-12 15:26:06 +02:00
Rob Gilson bd7c44a38a
Updated docs to point to rust-build 1.55.0 for TCP and UDP bind fixes (#39)
This fixes https://github.com/esp-rs/rust/issues/81
2021-10-12 15:23:39 +02:00
Ivan Grokhotkov da93486461 cmake: add environment variables for esp-idf-sys support 2021-10-08 18:28:59 +02:00
JurajSadel 7833f60975
README.md: add instructions to rust-esp32-example how to produce table of footprints (#35)
Co-authored-by: Juraj Sadel <juraj.sadel@espressif.com>
2021-10-01 10:04:42 +02:00
Juraj Michalek ce93c6dfe5 tools: add exlicit definition of toolchain 2021-09-20 14:57:05 +02:00
Juraj Michálek cafbbc4cf1
docs: fix order of podman parameters #32 2021-09-16 13:11:54 +02:00
Juraj Michálek ad2066cf60
container: add podman, monitor and flashing (#31)
* container: add podman, monitor and flashing
2021-09-07 15:32:47 +02:00
Juraj Michálek bf6eff31b1
update links to llvm-project with Xtensa support 2021-09-07 08:01:23 +02:00
Brian Tarricone 5e4341b386
Add troubleshooting info for when the wrong libclang is found (#30)
* Add troubleshooting info for when the wrong libclang is found
2021-09-07 07:56:46 +02:00
Oleksandr Kirichenko ac29fec42d
Docs: Use curl instead on wget on macOS (#29)
* docs: use curl instead of wget on macos
2021-09-01 10:26:17 +02:00
JurajSadel a7282ddbaa
docs: Update LLVM installation instructions for Windows and Linux (#28)
Co-authored-by: Juraj Sadel <juraj.sadel@espressif.com>
2021-08-30 10:11:56 +02:00
Ivan Grokhotkov cf0ae8d506
Merge pull request #27 from MabezDev/fix-c3-build
Fix esp32c3 build
2021-08-25 12:45:09 +02:00
Scott Mabin 3ded88a65c Fix esp32c3 build by moving to the new upstream target, riscv32imc-esp-espidf. 2021-08-20 14:21:24 +01:00