cancel
Showing results for 
Search instead for 
Did you mean: 

How do I get started using an STM32 Discovery kit?

John Karpinsky
Associate II
Posted on November 16, 2017 at 22:57

It has an STM32L475VGT6 MCU. I don't know how to do anything.  I need to connect to the internet with the kit, get all the software, license, and anything else needed to operate the kit.

8 REPLIES 8
AvaTar
Lead
Posted on November 17, 2017 at 09:18

This one ?

http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32l476gdiscovery.html

 

I suggest to download the user manuals first, and read them.

Then think about you preferred development toolchain - perhaps asking back.

And your Disco board probably needs a ST-Link driver update ...

Imen.D
ST Employee
Posted on November 17, 2017 at 09:22

Hello

john.014

,

Have a look to the datasheet, reference manual, User manual (

http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32l476gdiscovery.html

) and 'Getting started with STM32L4 Series hardware development application note' related to your device

http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-ultra-low-power-mcus/stm32l4-series/stm32l4x5/stm32l475vg.html

.In this

http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-ultra-low-power-mcus/stm32l4-series/stm32l4x5/stm32l475vg.html

page, you have all needed Tools and software.

I recommend you todownload

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software/stm32cubel4.html

firmware package and

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html

which is a graphical software configuration tool that allows generating C initialization code using graphical wizards.

Once you have your hardware and software environment ready, you could start from ready example under

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software/stm32cubel4.html

firmware package,which can help you to develop your application.

I hope that this brings some help to you.

Best Regards

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
Posted on November 17, 2017 at 22:50

No I think it's the IoT board

https://community.st.com/0D50X00009bMM5hSAG

 

https://community.st.com/community/university-community/blog/2017/07/18/stm32l4-discovery-kit-iot-node

 
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on November 17, 2017 at 23:43

Thanks Imen,

I have downloaded all of that, and I still have some questions. What Development toolchain should I use? I have downloaded the Cosmic environment, but I don’t know what to do with it. I think I have the license installed properly. I also think I have downloaded the drivers for the STM32 discovery kit. I am using a Windows PC, but I would prefer to use a MAC. But I will stick with the PC if it is easier. Is this the right way to communicate with you, or should I be using the support forum?

John Karpinsky

Posted on March 09, 2018 at 09:30

0690X00000604SSQAY.jpg

Is there any further explanation how to communicate with those modules in source code?

Thank you very much in advance.

Suryadi

Andrew Neil
Evangelist III
Posted on March 09, 2018 at 09:46

I don't know how to do anything

Do you have any experience with embedded microcontrollers? Programming in general? Electronics? Comms/Networking?

For basic getting-started tips, see:

https://community.st.com/0D50X00009XkWm7SAF

henry.dick
Senior II
Posted on March 09, 2018 at 16:00

'

don't know how to do anything.'

you should think of others' help to you as a multiplier to your base knowledge. If you truly knew nothing, no amount of help can change that.

So if you truly knew nothing, I would suggest that you start somewhere where you do have a body of knowledge. If taking a class in C is too advanced for you, take a class in computer education; 

if college is too hard, go to a decent high school, .....

you have to put yourself in a position of knowing something so others can help. Knowing nothing is not help-able.

Posted on March 16, 2018 at 19:00

access 

https://os.mbed.com/teams/ST/code/DISCO_L475VG_IOT01-Sensors-BSP/docs/tip/

 

try to use Mbed with disco_l475vg_iot01 board.