Commit Graph

  • d52177e56a last minute desperation before_fuckup franchioping 2026-04-24 01:41:23 +0100
  • adb7c41f77 before shitty test franchioping 2026-04-20 22:24:16 +0100
  • a7691360b7 working yaw franchioping 2026-04-20 20:31:10 +0100
  • 2618f7c431 logger task franchioping 2026-04-20 12:54:01 +0100
  • 79f2ac5450 before sim franchioping 2026-04-20 03:13:52 +0100
  • 435dfd4205 working yaw franchioping 2026-04-20 02:52:05 +0100
  • 16ae08dafd remove print that crashes when usb is not plugged in for some fucking reason franchioping 2026-04-19 21:49:24 +0100
  • 8bf1a711b2 test rollback after main franchioping 2026-04-19 20:51:00 +0100
  • f5dbec4b63 working acro franchioping 2026-04-19 18:46:42 +0100
  • 9ba3094eeb getter for killswitch franchioping 2026-04-19 15:58:24 +0100
  • ead80f3361 communication issues when using bi directional in radio franchioping 2026-04-19 15:50:02 +0100
  • 23c73c6e91 servo franchioping 2026-04-18 21:23:25 +0100
  • 437c61fb13 landing sequence? franchioping 2026-04-18 17:16:06 +0100
  • a9cd5e971f add throttles back. radio power lvl franchioping 2026-04-18 13:56:05 +0100
  • 6abf3028c8 lower sampling for self heat.. again.. and idk what else franchioping 2026-04-18 13:24:36 +0100
  • a4fbd9e8a3 sens fus filtering worked WITHOUT motor vibration franchioping 2026-04-18 01:29:08 +0100
  • 88d605ae68 before fucking shit up franchioping 2026-04-17 00:24:52 +0100
  • eaa2c1d4ad only update yaw if velocity delta has similar norm. franchioping 2026-04-14 16:14:04 +0100
  • a64795bce0 i dont even know atp, everything is kinda working lwk just polishing and fixing nav/sens fusion. TODO: Automatic stabilization and landing sequence franchioping 2026-04-14 16:00:52 +0100
  • 98f218629e working mot franchioping 2026-04-13 15:04:37 +0100
  • 4437f498ae broken but fixable franchioping 2026-04-13 14:36:24 +0100
  • 5f9bb289cd wip franchioping 2026-04-12 16:52:29 +0100
  • dcd6b2aeb9 esp32-s3 franchioping 2026-04-11 18:18:50 +0100
  • 3da916d1aa working nav kinda franchioping 2026-04-07 10:48:44 +0100
  • a939e01255 compiling with shit includes, should fix franchioping 2026-04-06 03:39:08 +0100
  • bd81652515 bare minimum to fly with a controller. initial navigation development. TODO: mark waypoints as inactive and continue to next when current one is reached, drone stabilization logic. franchioping 2026-04-06 00:27:32 +0100
  • b315af0f66 drone task inputs. added drone.h and drone.cpp franchioping 2026-04-04 02:39:41 +0100
  • 3f4c7e66cd make imu less blocking by implementing double buffering for data. franchioping 2026-04-03 19:13:39 +0100
  • c40564dd6d change values. add comment to explain tau. use trapezoidal integration for velocity, in addition to it being used for position franchioping 2026-04-03 18:20:55 +0100
  • d5cde816bb update drone_comms component with warning and minor changes to packets franchioping 2026-04-03 17:53:24 +0100
  • 76db0b0d15 change nav.h to sens_fus.h; create nav.h to manage waypoints (automatic navigation); add packet_handler.h franchioping 2026-04-03 17:52:02 +0100
  • aa2a3710d0 drone comms update. add change bitrate custom function to radio. change drone comms. implement change datarate filter franchioping 2026-04-02 18:57:52 +0100
  • 9184b142f2 radio tx franchioping 2026-03-31 17:39:22 +0100
  • 5be19b3f11 idk if working since azores franchioping 2026-03-30 22:09:23 +0100
  • 4057f0c503 before radio franchioping 2026-03-29 18:09:54 +0100
  • 7a5cd2214d update modules franchioping 2026-03-26 23:30:23 +0000
  • 20731aabcd add radio franchioping 2026-03-26 23:24:40 +0000
  • 587d977018 work on getting positioning working franchioping 2026-03-26 23:01:20 +0000
  • 8c087ab5f3 before gps test franchioping 2026-03-25 18:26:56 +0000
  • 36ea82a13c add DShotRMT library. add gps file. working example using mot1 franchioping 2026-03-23 11:01:23 +0000
  • 88679cd618 Merge pull request 'add eigen' (#1) from eigen into main franchioping 2026-03-20 17:19:08 +0000
  • b36fad45f4 add eigen eigen franchioping 2026-03-20 17:16:20 +0000
  • cc9e784cda lower sampling to fix self heat. add missing function to header franchioping 2026-03-19 18:19:31 +0000
  • 2b733de280 fix header getting imported twice with pragma once franchioping 2026-03-18 21:45:32 +0000
  • 5cf3d7d8fc refactor. IMU and BME280 at once, mutex for IMU data franchioping 2026-03-18 21:43:28 +0000
  • 404389af0b update drone_controller. add arduino library support. add adafruit gps library. add managed dependencies. update flake.lock. franchioping 2026-03-18 15:49:09 +0000
  • 2fd4e2844e flake.nix remove cargo-generate franchioping 2026-03-16 14:27:20 +0000
  • b3b1a7f009 submodule + initial momentum init? franchioping 2026-03-16 14:25:49 +0000
  • e7855d0140 remove old junk franchioping 2026-03-16 00:50:51 +0000
  • 76f1651736 start of rust + c journey franchioping 2026-03-16 00:49:02 +0000
  • b4bba1e5cc before removing rustlib franchioping 2026-03-15 23:57:13 +0000
  • feb3802cc7
    Fix build. Remove using deprecated spi_flash_get_chip_size, fix format string (#49) antmak 2022-11-30 19:59:58 +0700
  • 28ceefaa5e
    fix typos in the warning Juraj Michálek 2022-06-16 10:25:43 +0200
  • 794b57c2d9
    add deprecation warning Juraj Michálek 2022-06-16 10:24:07 +0200
  • 01ba33ea7b
    Merge pull request #47 from espressif/bugfix/idf_v5.0_compat Ivan Grokhotkov 2022-03-21 13:35:36 +0100
  • 0a8a503d93
    Add missing header file for IDF 5.0 Ivan Grokhotkov 2022-03-21 12:33:10 +0100
  • bab7163b8e
    Merge pull request #44 from JurajSadel/build_fix_asm! Scott Mabin 2022-02-24 13:53:56 -0800
  • 3d69bba834 build: fix asm! build error for Rust1.59.0.0 Juraj Sadel 2022-02-24 12:00:31 +0100
  • a772540d92 Enable asm_experimental_arch when compiling for xtensa Juraj Michálek 2022-02-03 09:50:19 +0100
  • 6b4de41f61 tools: flasher script for GitHub artifact Juraj Michalek 2021-10-12 15:37:23 +0200
  • e34aabaaed container: moved to esp-rs/build-rust project Juraj Michalek 2021-10-12 15:36:01 +0200
  • fc7d7026e9 container: build of container and rust moved to esp-rs/rust-build Juraj Michalek 2021-10-12 15:34:53 +0200
  • 60e0353c17 Merge branch 'main' of github.com:espressif/rust-esp32-example Juraj Michalek 2021-10-12 15:29:49 +0200
  • aab5b3e928 docs: installation instructions deprecated and moved to new location Juraj Michalek 2021-10-12 15:29:41 +0200
  • c80b5522d0
    Add link to installation instructions Juraj Michálek 2021-10-12 15:28:08 +0200
  • fa1fc9efac
    Update link to installation instructions Juraj Michálek 2021-10-12 15:26:06 +0200
  • bd7c44a38a
    Updated docs to point to rust-build 1.55.0 for TCP and UDP bind fixes (#39) Rob Gilson 2021-10-12 09:23:39 -0400
  • da93486461 cmake: add environment variables for esp-idf-sys support Ivan Grokhotkov 2021-10-05 13:08:31 +0200
  • 7833f60975
    README.md: add instructions to rust-esp32-example how to produce table of footprints (#35) JurajSadel 2021-10-01 10:04:42 +0200
  • ce93c6dfe5 tools: add exlicit definition of toolchain Juraj Michalek 2021-09-20 14:57:05 +0200
  • cafbbc4cf1
    docs: fix order of podman parameters #32 Juraj Michálek 2021-09-16 13:11:54 +0200
  • ad2066cf60
    container: add podman, monitor and flashing (#31) Juraj Michálek 2021-09-07 15:32:47 +0200
  • bf6eff31b1
    update links to llvm-project with Xtensa support Juraj Michálek 2021-09-07 08:01:23 +0200
  • 5e4341b386
    Add troubleshooting info for when the wrong libclang is found (#30) Brian Tarricone 2021-09-06 22:56:46 -0700
  • ac29fec42d
    Docs: Use curl instead on wget on macOS (#29) Oleksandr Kirichenko 2021-09-01 10:26:17 +0200
  • a7282ddbaa
    docs: Update LLVM installation instructions for Windows and Linux (#28) JurajSadel 2021-08-30 10:11:56 +0200
  • cf0ae8d506
    Merge pull request #27 from MabezDev/fix-c3-build Ivan Grokhotkov 2021-08-25 12:45:09 +0200
  • 3ded88a65c Fix esp32c3 build by moving to the new upstream target, riscv32imc-esp-espidf. Scott Mabin 2021-08-20 14:21:24 +0100
  • 7108720039
    Update Readme.md with link to new Docker image Juraj Michálek 2021-08-18 10:36:52 +0200
  • 990470bedd
    Simple inline assembly addition example (#24) Scott Mabin 2021-08-17 10:08:22 +0100
  • ac5f032cd9
    docker: split images to idf-rust and idf-rust-examples (#22) Juraj Michálek 2021-08-13 06:46:05 +0200
  • d6f26b645b
    docs: update installation instructions for 1.54.0 (#20) Juraj Michálek 2021-08-12 08:16:13 +0200
  • ff5909f466
    Update rust-on-xtensa-installation-aarch64-apple-darwin.md Juraj Michálek 2021-07-29 10:58:47 +0200
  • 0cf3bf1554
    tools: remove llvm-patch (#15) Juraj Michálek 2021-07-28 16:14:45 +0200
  • bc610399e6
    tools: Dockerfile for ESP-IDF with Rust support (#12) Juraj Michálek 2021-06-30 08:20:58 +0200
  • 8c94733638
    Create components for Rust and C integration (#10) Robert Cottrell 2021-06-25 12:57:03 +0100
  • b57a505379
    Create test-build.yml Juraj Michálek 2021-06-25 13:16:00 +0200
  • e60f4776cb
    Create publish-esp-idf-rust-image.yml Juraj Michálek 2021-06-25 12:26:54 +0200
  • a0641abd8c
    Enable bindgen during cargo build (#9) Robert Cottrell 2021-06-15 10:48:12 +0100
  • d797b1e692
    run cargo from CMake, remove hardcoded target from .cargo/config (#5) Ivan Grokhotkov 2021-06-14 08:51:26 +0200
  • 135c6e5670
    docs: add instructions specific for each platform (#1) Juraj Michálek 2021-06-11 09:31:15 +0200
  • e21fea775d tools: initial commit Juraj Michalek 2021-06-09 08:25:56 +0200