Skip to content

Conversation

@techfoundrynz
Copy link
Contributor

@techfoundrynz techfoundrynz commented Mar 14, 2024

Extend hardware support to ESP32 and ESP32S3 boards by adding split sdkconfig and automatically detecting which to use based on the hardware name build flag.

Also adds each hw config to their own build directory and adds a flag for building all hardware configs
image

@Relys
Copy link
Contributor

Relys commented Mar 18, 2024

Working great on Avaspark RGB and rESCue Mini boards.

cortex added a commit to cortex/vesc_express that referenced this pull request Jun 24, 2024
Prevent activation with full throttle
vedderb added a commit that referenced this pull request Nov 27, 2024
decc7d52 Merge pull request #23 from r3n33/fix/rotated-text-spacing
fa2a57c2 Fix character spacing when text is rotated

git-subtree-dir: main/lispBM
git-subtree-split: decc7d52220f062fe43dd45652895de177df7b64
Fixes crash on connect with iOS devices
@techfoundrynz
Copy link
Contributor Author

@vedderb any feedback about this approach? Would happily change to platformio for easier hardware management if you'd prefer

@vedderb
Copy link
Owner

vedderb commented Apr 30, 2025

I think this looks like a good approach, nice work! I'm happy to help with getting this merged.

@techfoundrynz
Copy link
Contributor Author

I think this looks like a good approach, nice work! I'm happy to help with getting this merged.

Thanks. I'll try to get the branch updated this weekend and will start on cleaning things up. I'll mark it as ready for review once I'm done.

@techfoundrynz
Copy link
Contributor Author

techfoundrynz commented Apr 30, 2025

To do:

  • Verify all idf.py commands such as fullclean
  • Sync sdkconfig files for new hw targets
  • Check on hw_duet config as it fails current

@PhilippMolitor
Copy link

i am working on a GitHub actions script that could release all targets as artifacts, including nightly builds. I think we spoke on discord before. Subscribed here to start my PR when this is merged :)

@techfoundrynz
Copy link
Contributor Author

I think I'm going to rework this slightly so that I use a common sdkconfig, then apply hardware target specific sdkconfigs on top.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants