Mikron MIK32 – Made in Russia 32-bit RISC-V MCU offers features similar to STM32L0 MCU

The Mikron MIK32 is a 32-bit RISC-V microcontroller made in Russia with features similar to an STMicro STM32L0 Cortex-M0+ MCU that shows how RISC-V open-source architecture can help lower the barrier to entry, and let more companies design their own chips.

The MIK32 microcontroller features CPU IP from Syntacore based in Saint Petersburg following the RV32IMC profile. Clocked at 32 MHz, the MCU comes with I2C, UART, SPI, ADC, DAC interfaces, as well as various timers, an interrupt controller, and more.

MIK32 RISC-V made-in-russia

Mikron MIK32 specifications:

  • CPU Core – 32-bit RISC-V up to 32 MHz with 32 registers,  embedded multiplier, debugger (TAP controller and JTAG interface), and interrupt controller
  • Memory & Storage – 256 bytes OTP ROM, 16KB RAM, 8KB EEPROM
  • Interfaces
    • Storage I/F – SPI, Dual-SPI, Quad-SPI interfaces for NOR and NAND flash  devices
    • 4-channel DMA controller supporting low-power modes
    • 2x I2C, 2x UART with synchronous mode support, 2x SPI
    • 12-bit 8-channel ADC up to 1 MHz
    • 12-bit 2-channel DAC up to 1 MHz
    • 5V-tolerant digital I/O
  • 2x PVD (Programmable Voltage Detectors)
  • Clock control unit
  • Interrupt controller – Supports 32 interrupts from ADC, SPI, I2C, UART, timers, voltage detectors,
  • Timers – 16-bit (3x) and 32-bit (2x) multifunctional timers supporting PWM, Capture/Compare; watchdog timer
  • Encryption – CRC calculation unit, Crypto accelerator with AES 128 support
  • Misc – RTC @ 32.768 KHz, embedded temperature sensor
  • Power management
    • 3.3V +/- 10% input voltage
    • Power control unit supporting different power modes, power-down of main domain, and/or clocking of separate units
    • Brown-out detector
  • Temperature Range – -40… +85°C
  • Package – 64 QFN; die-size 4.365 x 4.365 mm

Mikron MIK32 development board
Mikron also designed a development board with a MIK32 module, multiple relays, buttons, DIP configuration switches, RS232/RS485, and supports for four expansion boards adding Bluetooth, WiFi, GSM, NB-IoT, Zigbee, RFID, and/or Ethernet to the board.

Mikron MIK32 is said to be suitable for gas/water meters and industrial sensors, healthcare and fitness equipment, remote control and user interfaces, as well as PC peripherals, gaming, and GPS equipment.

The MIK32 RISC-V MCU is sold for 450 roubles or about $6, but I’m not sure if it is unit price or in quantities. The company asks interested parties to contact them to purchase the microcontroller or development board. More information can be found on the company’s website. Everything is in Russian, except for a product sheet in English with basic specifications.

Via Florian Woh

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
36 Comments
oldest
newest
Jeroen
3 years ago

Its good to have more RISC-V cpu’s, but you can get a stm that is faster for 1$, why would anyone then pay 6$ for this?

David Jashi
3 years ago

Russia state agencies will. The government there is desperately trying to reinstate the Iron Curtain and recently passes legislation, according to which in state-governed tenders all offers of foreign goods must be canceled, if even one locally produced offer is present, Sounds bonkers, I know, but it is what it is.

evadim
evadim
3 years ago

And I as citizen fully support this approach. Microcontrollers used in a lot of critical places and can be manufactured locally even with old lithography which Russia have.

Сева
Сева
3 years ago

“And I, as a citizen” completely disagree with you, paid trolls who leave similar comments everywhere

Alex White
Alex White
3 years ago

What exactly do you disagree with? With the fact that microcontrollers are used in a lot of critical places? Or with that Russia needs to have its own production of microcontrollers?
P.S. Do you have evidence to call him a paid troll?

evadim
evadim
3 years ago

He just disagree. With everything.

If “he” disagree with somebody opinion – “he” call them “paid trolls”. No evidence required.

From words people like him said I conclude what Russia must produce CPU fatser than Intel/AMD or not even try anything at all ¯\\_(ツ)_/¯

Stefan
Stefan
2 years ago

Why don’t you consider yourself a troll? it works both ways… in fact, whoever starts pointing the finger first is the real troll (according to this definition)…

Александр Корейко
3 years ago

Там следующая новость про STM32H725A. Сравнивать этот паРашинский высер тут даже не с чем, разве что с утонувшим байкалом. Гордится своим гавном – это у русских в крови

Alex White
Alex White
3 years ago

Nobody compares MIK32 with STM32H725A. There are different microcontrollers with different capabilities and for different applications. You can find out about this if you read this site carefully.

Alex White
Alex White
3 years ago

What you described is an attempt to provide the basis for Russia’s technological security, an attempt to improve the microelectronic industry, not a new Iron Curtain. I do not want to go deep into politics, but if you look at events on a global scale, you will understand the relevance of this for any large state.
P.S. Private companies can safely use chips which not from Russia.

Stefan
Stefan
2 years ago

well, this is the West trying to put up a new iron curtain, so Russia is trying to reduce its dependence

David Jashi
3 years ago

Цена по запросу*
*в зависимости от партии и условий поставки

That means the price is available on request and depends on amount.

dgp
dgp
3 years ago

Will they sell me that die bonded directly to a PCB without epoxy? That’s something I want for my collection.

David Willmore
David Willmore
3 years ago

Clocked a 32 MHz

Should that be ‘at’?

Thanks for the heads up about this chip, but it doesn’t look like it’ll get outside of Russian made devices for the Russian market (and likely government and military at that). Still, interesting to see from a ‘where all is RISC-V showing up’ standpoint.

Theguyuk
Theguyuk
3 years ago

Plenty of RISC V on places like Aliexpress, just type in RISC V in Aliexpress search bar.

David Willmore
David Willmore
3 years ago

That wasn’t even remotely related to what I said.

Theguyuk
Theguyuk
3 years ago

Yes it was, as a search of a sales site shows many RISC V hardware on sale from different manufacturers. RISC V showing up.

” Still, interesting to see from a ‘where all is RISC-V showing up’ standpoint. “

David Willmore
David Willmore
3 years ago

I wasn’t talking about where to buy them, I was talking about where they are being *used*.

dgp
dgp
3 years ago

Yes it was, as a search of a sales site shows many RISC V hardware on sale from different manufacturers. RISC V showing up.”

It really wasn’t and either way there isn’t much RISC V stuff on aliexpress. Sure there are tons of listings but it’s the same boards with the 3 or 4 known RISC V chips on them.

Theguyuk
Theguyuk
3 years ago

Yes it was, from the results you can see, whats available to actually buy, by people wanting single digit units. Also you a idea of what products are popular with buyers.

evadim
evadim
3 years ago

Interestingly, english data sheet only mention “AES ecryption” but in russian I found:

Symmetric cryptography accelerator, implements three specialized
transformations:
1. AES128, FIPS 197 128-bit block cipher, with a 128-bit key;
2. “Magma”, GOST 34.12-2015 64-bit block cipher;
3. “Grasshopper”, GOST 34.12-2015 128-bit block cipher;
4. Supports block concatenation modes (ECB, CBC, CTR);

Looks like 2&3 is key “selling points” as those are national encryptions standards. Screenshot of this block from russian data-sheet in attach.

crypto-accelerator.png
Occam
Occam
3 years ago

Russian hackers dream

Anonymous
Anonymous
3 years ago

Dream bigger, brave hackers.

mipl
mipl
3 years ago

Diversity, however it seems that the main customer is not the commodity market, but the organisations related to the state. In long term they way to avoid any embargo. Interesting would be to get info on the temperature range?
Maybe there is already variant for (extended temp range and / or) harsh environment.

David
David
3 years ago

An exposed die lead-bonded to a castellated piece of FR4 then conformally clear-coated. Oh yeah, point your camera flash or laser pointer at it and have a bit-flip-fest.

David Willmore
David Willmore
3 years ago

Pretty sure that’s just a ‘product shot’ for promotional purposes. Please tell me they have the sense to not ship that. Don’t be RPi foundation level stupid…..

3 years ago

Or a Russian Ethan Hunt’s briefing.

bkydcmpr
bkydcmpr
3 years ago

mikron? Micron will sue them if they dare step out of Russia

evadim
evadim
3 years ago

Sue for what? Russian “company” called Микрон (which is transliterated as mikron) established in 1964 while western counterpart 1978.

Actually as common thing in USSR Микрон were factory with R&D facility called НИИМЭ – Science Research Institue of Molecular Electronics.

And in fact they have share 70% of all exported microelectronics from Russia.

mark
mark
3 years ago

… I guess this isn’t an open source design?

Sergius
Sergius
2 years ago

It’s based on Syntacore scr1 core – it’s open source core.

Kirill
Kirill
2 years ago

This is actually going to be a very good universal embedded MCU with only 3 real downsides: 1) No CAN and USB interfaces built in. The first one is quite popular in automotive and railroad industries and the last one is very desirable for external control and firmware updates. 2) Only 8k of internal flash memory. You can hook up an external QuadSPI memory if your program does not fit and you need more but the memory is not very cheap or popular so it kinda defeats the purpose and regular SPI Flash chips are going to be too slow… Read more »

ivanbrash
ivanbrash
2 years ago

Микроконтроллер MIK32 вполне себе годится для российского аналога Arduino. А аналог STM32 есть – и это Миландр.

Khadas VIM4 SBC