-
-
Notifications
You must be signed in to change notification settings - Fork 147
Feature/add esp32s2 #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: development
Are you sure you want to change the base?
Conversation
500a255 to
5d94a94
Compare
edcc439 to
c4c547e
Compare
004f90d to
c5a5f1e
Compare
2d4298d to
462c3b2
Compare
|
@Ultrawipf PTAL |
|
I would like to get some hardware to test this myself before merging into the main project so i can make sure support is kept. |
385465e to
6beaeed
Compare
|
Sorry for my late reply! In addition, If you have an ESP32-S2-DevKitC-1 or ESP32-S2-Saola-1 development board, you can use it for most of your testing |
6beaeed to
cc620ac
Compare
3b8ab47 to
bdc9aba
Compare
7843af5 to
315fdd4
Compare
esp32s2: fix local_encoder, TMC4671, Motorpwm, VescCAN esp32s2: update gpio definition for my board esp32s2: add esp-idf patch esp32s2: fix adc function esp32s2: rebase to development branch add compiled bin file esp32s2: update twai api adc: reduce latency add esp32s3 support update tinyusb
b73bc8c to
b323234
Compare
b323234 to
46ea57c
Compare
5b6179b to
5ce6635
Compare
98b1415 to
2b413bd
Compare
39c3fef to
0d53cfe
Compare
f65993a to
c4fd7dc
Compare
ce7feb7 to
32bf568
Compare
0cb5aa8 to
0d46ae0
Compare
3f1fae6 to
8f8e0da
Compare
|
广大劳动人民,还等着更新。 @TDA-2030 @Ultrawipf |
4d56ff3 to
0285152
Compare
6ac6359 to
445ee45
Compare
Changes
Added support for ESP32S2
There can be little doubt that supporting ESP32S2 is exciting, which allows all of us to DIY at a lower cost. Although the porting work has not been completed yet, you can get the same fantastic experience as STM32 in some functions. I try my best to reduce the modification of openffb code and keep the original code of STM32.
The porting status of functions are as follows:
Main classes
MIDI(Not support in this PR)TMCDEBUG(Not support in this PR, I don't have TMC driver board)CANBRIDGE(Not support in this PR, I don't know what this function does or how to test it)Extra features
SPIBUTTONS(Not support in this PR, I don't know how to test)SHIFTERBUTTONS(Not support in this PR, I don't know how to test)MTENCODERSPICANBUTTONSCANANALOGADS111XANALOGUARTCOMMANDShttps://github.com/TDA-2030/OpenFFBoard/tree/feature/add_esp32s2/Firmware/Targets/ESP32SX#readme is a brief instruction.