Search for a ST dev. board
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-29 10:35 AM
Hello,
There are 3 lines of hardware development tools (quite a lot of products):
- Nucleo boards
- STM32 discovery kits
- STM32 eval boards
For prototyping of my HW concept I want to use one of ST boards (essentially uC) to control my custom stuff.
The ST board I plan to use should be as simple as possible and have following features:
- once programmed, need to be powered by USB power bank
- have connector for custom board. This connector provides following signals to custom external board: 5V, I2C, 1-wire custom signal)
- display (on board or as external module)
- some kind of control (joystick or touchscreen)
Can I find all these features in Nucleo line ?
Thanks.
Pavel.
- Labels:
-
ST boards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-29 10:53 AM - edited ‎2023-08-29 12:33 PM
The NUCLEO's and many of the DISCO boards have Arduino Shield connectors readily facilitating an external board.
The NUCLEO-64/144 have even higher density connections for significantly more complex hardware.
Many of the newer boards have jumpers to physically allow for USB Charger connection.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-29 10:58 AM
Nucleo boards don't have a screen or joystick. Attaching a screen with jumper wires is not advised.
The discovery line should suit you well, has a touchscreen. Here's one of many:
https://www.st.com/en/evaluation-tools/stm32h735g-dk.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-29 11:25 AM
@TDK wrote:Nucleo boards don't have a screen or joystick. Attaching a screen with jumper wires is not advised.
I guess there are external ST screen modules compatible with Nucleo. But maybe in this case there will be no place to connect custom board ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-29 12:35 PM - edited ‎2023-08-29 12:36 PM
If properly designed boards can be stacked.. opportunities both front and back..
https://www.st.com/en/evaluation-tools/x-nucleo-gfx01m1.html
https://www.st.com/en/evaluation-tools/x-nucleo-gfx01m2.html
https://www.st.com/en/evaluation-tools/x-nucleo-gfx02z1.html
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-29 12:58 PM
It's more a question of what display you want to connect. A small I2C or SPI driven OLED? Fine. A large LCD with 16+ lines and high speed throughput? Not really practical.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 05:43 AM
@Tesla DeLorean wrote:If properly designed boards can be stacked.. opportunities both front and back..
https://www.st.com/en/evaluation-tools/x-nucleo-gfx01m1.html
https://www.st.com/en/evaluation-tools/x-nucleo-gfx01m2.html
https://www.st.com/en/evaluation-tools/x-nucleo-gfx02z1.html
1st and 2nd expansion boards use morpho connector.
According to appearance of these expansion modules, once connected to Nucleo, there is no possibility for connection other boards. Even Arduino connector on Nucleo becomes hidden. What do you mean saying "properly designed board" ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 05:57 AM
I mean with thought and consideration about what you want to achieve.
Obviously the display board needs to be the most outward, so you don't cover the display. That doesn't mean you can't create a board that lives below, and has headers and feed-thru to facilitate the needs of the ones you plug on top.
Depending on the size of an Arduino shield you could place one on a NUCLEO-64, and then use extension headers for the MORPHO to create the mezzanine stack-up you need. Most of these boards also have connectivity front and back.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 07:13 AM
Thanks for clarifying.
According to X-NUCLEO-GFX01M2 page, it is compatible with only few Nucleo-64 boards (at least not all of them) and not at all with Nucleo-144. Do you know why ? After all, all Nucleo-64 and Nucleo-144 boards feature ST morpho connector.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-30 09:02 AM
Pin choices and availability of software support / interest from ST.
Several models of STM32 do not support QSPI, and the SPI wiring also might be problematic. The GFX01M1 / M2 have multiple options and solder bridges to facilitate suitable connectivity. ST changed the make/model of screen at one point.
Mechanically the different boards work better, also note the pins vs sockets for the NUCLEO 64 vs 144 designs.
Long term the NUCLEO-144 boards offers better opportunities for buses and functionality. Escape of UARTs, SDIO/SDMMC and QSPI
Up vote any posts that you find helpful, it shows what's working..
