Skip to content
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

Adding Board b-g431b-esc1 stm32 discovery kit #1236

Closed
wants to merge 8 commits into from

Conversation

owennewo
Copy link
Contributor

@owennewo owennewo commented Nov 9, 2020

Summary

  • Add support for b-g431b-esc1 discovery kit

https://www.st.com/en/evaluation-tools/b-g431b-esc1.html

This board is one of the stm32 discovery kit and can be used to control bldc motors e.g. for drones. It has a stm32g431cbu6 (48pins) and uses a chip fairly similar to the existing nucleo_g431rb board (64pin).

This board does not have any arduino r3 pins but you can solder approximately 12 contacts (rx, tx, hall sensors, swdio, can, pwm).

Validation
I've uploaded a blink sketch to this board using this config (using platformio).

@fpistm fpistm added the new variant Add support of new bard label Nov 10, 2020
@fpistm fpistm added this to In progress in STM32 core based on ST HAL via automation Nov 10, 2020
@fpistm
Copy link
Member

fpistm commented Nov 10, 2020

Thanks @owennewo
Will be added later when #1091 will be done

@owennewo
Copy link
Contributor Author

FYI: Here is a matching PR for the board.json file in platform-ststm32:
platformio/platform-ststm32#447

Added HAL_FDCAN as this board has a fdcan transceiver on pcb.  Tested.
boards.txt Show resolved Hide resolved
ABOSTM added a commit to ABOSTM/Arduino_Core_STM32 that referenced this pull request Mar 23, 2021
Supersede stm32duino#1236

Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Mar 24, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
@fpistm fpistm added the abandoned No more work on this label Mar 24, 2021
@fpistm
Copy link
Member

fpistm commented Mar 24, 2021

Hi @owennewo
I've included your PR in #1091, it has been reformatted to the new variant definition way and made some fixes.
So I close this one as it is superseded by #1091.
Thanks again for your contribution.

@fpistm fpistm closed this Mar 24, 2021
STM32 core based on ST HAL automation moved this from In progress to Done Mar 24, 2021
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Mar 24, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Mar 28, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Mar 30, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Mar 30, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 2, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 8, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 9, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 9, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 9, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 12, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 15, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
fpistm pushed a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Apr 15, 2021
Supersede stm32duino#1236

Signed-off-by: Owen Williams <williams.owen@gmail.com>
Co-authored-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
abandoned No more work on this new variant Add support of new bard
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants