latigid on

Waveshare Core

48 posts in this topic

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

 

 

3 people like this

Share this post


Link to post
Share on other sites

Hello Andy

Interesting !!!

I come back later with questions :)

Best

Zam

Share this post


Link to post
Share on other sites

Very nice!

:cheers:

 

Share this post


Link to post
Share on other sites

Smart!
What is the total height with interconnection plugs?

Best regards

Share this post


Link to post
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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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
1 person likes this

Share this post


Link to post
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

 

Share this post


Link to post
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!

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

9b4a27bc8eb707c94995f47c1d3056f9.thumb.png.9dab0e2b574c30d452a5abcc51162056.png

20170806_200120.jpg.3a2c561001d638b483647600996ae1bf.jpg

Share this post


Link to post
Share on other sites
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

 

tedyyyyy.png

all in one 2.png

all in one.png

20170806_200120.jpg.3a2c561001d638b483647600996ae1bf (1).jpg

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

59e85d63467d2_20170806_200120.jpg.3a2c561001d638b483647600996ae1bf(1).thumb.jpg.2322eab0e6fa96d1be5f7c68b67a39be.jpg

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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
1 person likes this

Share this post


Link to post
Share on other sites

That's really awesome and helpful during development, great job, Bruno! :)

Share this post


Link to post
Share on other sites

That is very sweet & tidy.....I like it a lot!

Share this post


Link to post
Share on other sites

where to connect the "bootloader-mode" switch?

-btw- like this small one.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now