Olimexino-STM32

Maple Mini, Maple Rev3, Maple Rev 5 and Maple Ret 6, iTead Maple etc
User avatar
Slammer
Posts: 255
Joined: Tue Mar 01, 2016 10:35 pm
Location: Athens, Greece

Olimexino-STM32

Post by Slammer » Tue May 31, 2016 12:33 am

This is about a maple compatible board, the Olimexino-STM32 (from Olimex). While there are references for this board on the forum, there is no dedicated topic. As an owner of the board I will write some words about it.
First, the board is not new, it is available for at least 6 years, mine is purchased in 2011 and it is revision B.

The board is an improved version of original maple. All pins are in the same location as in maple board.
The board comes with the official bootloader which can be replaced with bootloader V2. It is fully compatible with arduino-STM32 as maple board.
In comparison with Leaflabs Maple the improvements are:
- Switching power regulator for improved efficiency and wide input voltage (9-30V). It is based on well known (but a bit old) MC33063 regulator.
- On board Li-Po battery charger with automatic power supply selection. MCP73812 charger is used, adjusted at 70mA charging current.
- Separate 3V3 regulators (MCP1700) for digital and analog power planes.
- On board CAN interface and micro-SD slot.
- Custom UEXT connector for external peripherals (Olimex has many UEXT boards, like RS485, Ethernet, etc)
- RTC support ready (XTAL is here and Vbat to Battery connector)
- 2 User Leds

I didn't like:
- SWD connector with 10 pins, spaced at 0.05''. A special adapter cable required for connecting ST-LINK.
- The power supply capacitors and inductor are very tall, any shield on top of the board cannot be placed correctly. I think that they corrected this problem in later revisions.

I like this board mainly bacause of the flexible power supply input. It can be powered directly from a 24V industrial supply. From the value of Rsc of MC33063 the cutoff current of regulator is about 1200mA, but the inductor is a bit small for this current, anyway the regulator can supply more than 500-600mA easily in 5V plane. For 3V3, two MCP1700 are used rated at 250mA.
It costs about 20$-25$ and it is rather expensive in comparison with chinese STM32 boards
Attachments
OLIMEXINO-STM32-01.jpg
OLIMEXINO-STM32-01.jpg (62.43 KiB) Viewed 2528 times
Last edited by Slammer on Tue May 31, 2016 11:55 am, edited 1 time in total.

User avatar
RogerClark
Posts: 7481
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Olimexino-STM32

Post by RogerClark » Tue May 31, 2016 1:21 am

@slammer

Thanks for the information

ITeadStudio do something similar, https://www.itead.cc/iteadmaple.html but I suspect they are trying to get rid of old stock and they are now selling for around $5

The iTeadMaple doesnt look quite as touch as the Olimex board, but it is currently cheaper

User avatar
ahull
Posts: 1656
Joined: Mon Apr 27, 2015 11:04 pm
Location: Sunny Scotland
Contact:

Re: Olimexino-STM32

Post by ahull » Tue May 31, 2016 10:00 am

You can still pick the Olimexino up on ebay. http://www.ebay.co.uk/itm/Olimex-OLIMEX ... SwUfNXRf15
- Andy Hull -

User avatar
Slammer
Posts: 255
Joined: Tue Mar 01, 2016 10:35 pm
Location: Athens, Greece

Re: Olimexino-STM32

Post by Slammer » Tue May 31, 2016 12:01 pm

I bought it for a small application in industrial environment (as addon in a PLC system) but never used. I messed up with maplelib and arduino and I gave up...
Finally I used an Olimexino-328 (olimex version of UNO) for the application ( a rather simple sketch) with almost the same power supply input. The system is still running 24/7 for 6 years...
Now, with Arduino-STM32, the board is resurrected...

User avatar
martinayotte
Posts: 1229
Joined: Mon Apr 27, 2015 1:45 pm

Re: Olimexino-STM32

Post by martinayotte » Tue May 31, 2016 1:47 pm

Olimex is a pretty innovative bulgarian company !
I've used there A20-Micro boards since few years.
They have several new designs in development, some that I wish becoming soon in production are the new A64 board as well as FPGA board.

stevech
Posts: 441
Joined: Thu Aug 27, 2015 6:32 am

Re: Olimexino-STM32

Post by stevech » Tue May 31, 2016 7:27 pm

and even
http://www.mouser.com/ProductDetail/Oli ... AruR8P8HAQ

but having 20KB RAM is rather limiting.

User avatar
martinayotte
Posts: 1229
Joined: Mon Apr 27, 2015 1:45 pm

Re: Olimexino-STM32

Post by martinayotte » Tue May 31, 2016 8:18 pm

Olimex has several other STM interesting offerings, although the last one is not with this buck-down power supply :

https://www.olimex.com/Products/ARM/ST/ ... e-hardware
https://www.olimex.com/Products/ARM/ST/ ... e-hardware
https://www.olimex.com/Products/ARM/ST/STM32-H405/

User avatar
Slammer
Posts: 255
Joined: Tue Mar 01, 2016 10:35 pm
Location: Athens, Greece

Re: Olimexino-STM32

Post by Slammer » Tue May 31, 2016 9:07 pm

It is noticeable that Olimexino-STM is cheaper than Olimexino-328.... it is not the first time.. Blue-Pill is cheaper than Arduino Nano...

ag123
Posts: 801
Joined: Thu Jul 21, 2016 4:24 pm

Re: Olimexino-STM32

Post by ag123 » Thu Jul 21, 2016 4:33 pm

the home site for this board apparently is
https://www.olimex.com/Products/Duino/S ... e-hardware

i like this board particularly for its onboard micro sd-card slot, though sd-card is not a standard 'duino' feature.
Lots of non-duino programming would probably be needed.

and with the on board battery charger this board can run off a li-po battery
what comes to mind is that this is possibly a good datalogger board
and there is this notion that inserting a micro sd card may literally expand storage to gigabytes rather than several hundred k :lol:

like martinayotte mentioned, they have other boards such as H405, H407 and E407 (has an ethernet plug)
the H4 series uses STM32 F4 mcu which are apparently quite a bit faster, has more ram & other on chip features

User avatar
Manny
Posts: 41
Joined: Wed Dec 09, 2015 3:15 pm

Re: Olimexino-STM32

Post by Manny » Mon Jul 25, 2016 11:11 pm

ag123 wrote:the home site for this board apparently is
https://www.olimex.com/Products/Duino/S ... e-hardware

i like this board particularly for its onboard micro sd-card slot, though sd-card is not a standard 'duino' feature.
Lots of non-duino programming would probably be needed.

and with the on board battery charger this board can run off a li-po battery
what comes to mind is that this is possibly a good datalogger board
and there is this notion that inserting a micro sd card may literally expand storage to gigabytes rather than several hundred k :lol:

like martinayotte mentioned, they have other boards such as H405, H407 and E407 (has an ethernet plug)
the H4 series uses STM32 F4 mcu which are apparently quite a bit faster, has more ram & other on chip features
I built some timing towers that run on Olimexino-STM32, they are basically RFID dataloggers using the built in SD card slot as backup. Live timing is via a wifi access point.

The SDfat library posted on the forum works.I did a small hack to the SPI.cpp file for convenience and change SPIClass SPI(1); to SPIClass SPI(2); as thats what the Olimex SD card is wired to.

Video of the towers in action, I'm a plumber so make everything with materials I'm familiar with :mrgreen:

Post Reply