Waveshare Core

Here’s a new STM32F4 Core:

 

 

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. 

 

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

 

 

Hello Andy

Interesting !!!

I come back later with questions :slight_smile:

Best

Zam

Very nice!

 

Smart!
What is the total height with interconnection plugs?

Best regards

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

 

 

 

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

 

Looking really cool, can’t wait to build this. Any ETA on this or is it tested and ready?

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

 

 

1 Like

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

 

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:

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

In PM :wink:

Great work!

Even the box is a solid thing!

:slight_smile:

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!

I’ve never actually ordered anything from Aliexpr., but I know others have. 

The build info/parts etc. have been on the wiki for a while now:

http://wiki.midibox.org/doku.php?id=wcore

Looks like it’s about the same to purchase through eBay (recommended over Ali).

 

Best,
Andy

can i give schematic layout pcb brd file or i want to buy this one new  dedicated STM32F4 chip on a custom PCB. With a breakout  please

On 8/7/2017 at 3:40 AM, latigid on said:

 

can i give schematic layout pcb brd file or i want to buy this one new  dedicated STM32F4 chip on a custom PCB. With a breakout  please

 

Hi,

Purple layout and picture are not the same. 

Purple one is a prototype and not for sale.

Picture is the new one, Andy’s Design! Around Waveshare core.

Best regards

Andy’s Design! Around Waveshare core. what obout detail schemathis for this

http://wiki.midibox.org/doku.php?id=wcore
http://wiki.midibox.org/doku.php?id=wcoref4_pcb
 

whatobout detail all of components

mbhp_core_stm32f4(1).pdf

Meh, all of the details are there if you look.