2019-07-03 12:39 PM
I am working on a product. For prototype, I have used Raspberry Pi 3 B+ with Raspbian operating system and firmware in Python 3. For GUI, I used TkInter library. For mass production, I am trying to figure a cost-effective option, and I came across STM32WB series. I am wondering if STM32WB micro controllers (or any ST micro controllers) support the following:
Please advise.
Solved! Go to Solution.
2019-07-05 12:23 PM
It looks like it may support Python 3 and TkInter:
https://wiki.st.com/stm32mpu/wiki/OpenSTLinux_licenses_-_v1.0.0
2019-07-03 02:59 PM
It is not running Linux, it is a relatively small micro-controller, might cram MicroPython on it
2019-07-05 09:28 AM
Are there any other boards with ST micro controller and support Raspbian operating system?
2019-07-05 11:44 AM
Raspbian = Raspberry Pi + Debian. It is made for particular boards, not everything!
And Linux, Python, TkInter and such things are not for Cortex-M and other microcontrollers, but for Cortex-A and other powerful cores with MMU, like STM32MP1, which is not a microcontroller.
2019-07-05 11:50 AM
Thanks, Clive for your response.
We do not need Raspbian. It is okay to any free or open source o/s that supports Python and TkInter.
If we are to go with Cortex-A or similar powerful MMUs, do you recommend a specific board that meets our requirements?
2019-07-05 12:15 PM
ST released a few development boards. For example, the one below:
https://www.st.com/resource/en/data_brief/stm32mp157a-dk1.pdf
It looks like this one comes with a touchscreen?
Supports Linux?
Do you think this supports my requirements of running Python with TkInter GUI library?
2019-07-05 12:23 PM
It looks like it may support Python 3 and TkInter:
https://wiki.st.com/stm32mpu/wiki/OpenSTLinux_licenses_-_v1.0.0
2019-07-09 01:08 AM
Hi @RNama
Thanks for your interest in STM32MP1
The STM32MP157A-DK1 board doesn't have touch screen nor Wifi/Bluetooth.
STM32MP157C-DK2 board have both.
Indeed, OpenSTLinux distribution support Python 3 and Tkinter.
Olivier