Jump to content

Waveshare Core


latigid on

Recommended Posts

Here's a new STM32F4 Core:

 

20170806_200120.thumb.jpg.403a05e01066f8

20170806_200016.jpg.fed4bc3e6f506002ddf6

 

It has most of the functionality of the Discovery one, but has a few improvements:

  • USB ports are on the breakout, so there's proper USB B
  • USB A "host" - still need to test this, but it's normally done setting the ID pin low. I've put a panel switch for selecting host/slave and there's a jumper to power the slaved device if needed.
  • LEDs and reset button on the panel; "blue button" as a jumper
  • a 3.5mm socket for a footswitch or gate (or for other purposes)
  • some connectors for +5V supply direct off the USB bus
  • 3v3 Vreg is rated at 1000mA I think
  • the panel connectors could be distant from the Core 
  • I haven't tested the AINs, but it is possible to use an external reference. 

 

At the moment I have the breakout mounted on female headers; I suppose they could be directly soldered if extra height is needed. The JTAG and other pin headers do take up a bit of vertical height. These could be cut off if needed; the breakout pins are still there on the headers. There is a realtime clock oscillator (and caps) that I removed as they overlapped with a port.

A downside compared to Discovery is that there isn't any ST-Link. This is easily overcome with a cheap ST-link clone, or even an old Discovery board could be used. :happy:

 

At least all of the functions for a SEQ are working well. I realise that some of the cabling etc. is a bit wonky for the moment.

 

Best,
Andy

 

 

  • Like 3
Link to comment
Share on other sites

Hello, total height seems to be about 30-35mm:

20170807_193031.thumb.jpg.35e7237fc06a97

 

20170807_192606.thumb.jpg.e36f21341b58df

 

 

So even a bit higher than the Disco version with the bottom headers; about the same without. There's not much reason to keep the panel board close to the Core, although I will do it like that for the SEQ and everything aligns nicely. I suppose the signal integrity (USB, SD) is better with shorter cables.

The panel connectors are themselves quite high. Honestly, I think the only way to do it shorter height-wise would be with a dedicated STM32F4 chip on a custom PCB. With a breakout it's fairly much plug-and-play, and probably cheaper.

https://eckstein-shop.de/Core407V

 

Link to comment
Share on other sites

On 07/08/2017 at 8:00 PM, latigid on said:

Honestly, I think the only way to do it shorter height-wise would be with a dedicated STM32F4 chip on a custom PCB. With a breakout it's fairly much plug-and-play, and probably cheaper.

I did one but never manufacture the board then never test it. It's a good way to gain space, the board is really small, but if you're not afraid about small smd components.
I have to remember exactly which package I use, but same CPU, there's exactly the same port as usual, except J11 which is a 6 midi ports and USB, two tact, micro-SD on board.
I can share if you want it...

Best
Bruno

 

 

Edited by Antichambre
  • Like 1
Link to comment
Share on other sites

Bruno, looks nice! Your offer is kind, but I think it will be okay with what I have. In my experience, builders have quite some trouble even with SOIC parts, so I try to go no smaller than SOIC/1206/SOT-23. And of course THT parts when possible as they make nice jumpers!

I think the Waveshare paradigm is a good one to follow as they do a lot of STM chips:

http://www.waveshare.com/product/mcu-tools/stm32/core/core429i.htm
F4 I (with much more IO) and 1MB SD RAM onboard

http://www.waveshare.com/product/mcu-tools/stm32/core/core746i.htm
F7 Core

etc.

 

Yannick, I need some weeks at least to talk with the Bavarians. I also have to prioritise giving boards out to those interested in the SEQ. But hopefully more becomes clear soon.

 

Best,
Andy

 

Link to comment
Share on other sites

1 minute ago, latigid on said:

In my experience, builders have quite some trouble even with SOIC parts

Yes i know that's one of the reason i didn't share it, some soldering experience and a lot of flux paste is necessary, obviously some good equipment and tool too.

 

4 minutes ago, latigid on said:

F4 I (with much more IO) and 1MB SD RAM onboard

oh yes this is great! my OLRE16 will be happy!

 

5 minutes ago, latigid on said:

In PM ;)

Great work!

Link to comment
Share on other sites

  • 1 month later...

This was the aliexpress seller I mentioned a few weeks back for people wanting to save a few bucks:

https://www.aliexpress.com/item/Core407V-STM32F407VET6-STM32F407-STM32-ARM-Cortex-M4-Evaluation-Development-Core-Board-with-Full-IOs/753381244.html?spm=2114.12010608.0.0.47b75a57MQkZDO

Andy you were saying it would be fine to order from them if i remember correctly?

Going to place an order with them if all is in order. Better sooner than later!

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 months later...

Hi everybody!
I'm lucky to be able to try the first boards, thank you Andy!
They work perfectly.
But as I use it in development mode (all naked) I took the initiative to make a small and simple support, it keeps the boards together and protects it from a short circuit. the devPlate.

Fichier%2028-01-2018%2015%2038%2055.jpegFichier%2028-01-2018%2015%2039%2018.jpeg
Fichier%2028-01-2018%2015%2039%2042.jpegFichier%2028-01-2018%2015%2040%2002.jpeg

I use plastic spacers to support the boards, the spacers are filed so that the cards fit inside a little bit less than 1 mm.

Fichier%2028-01-2018%2015%2040%2031.jpegFichier%2028-01-2018%2015%2042%2046.jpeg
Fichier%2028-01-2018%2015%2041%2019.jpg?Fichier%2028-01-2018%2015%2040%2054.jpg?

This is the dxf file, you can use it freely:
1801_wCore_devPlate_v1b.dxf

Best regards
Bruno

Edited by Antichambre
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...