RemoteMCU

About REMCU Lib


The REMCU Lib is a state of the art approach that will transform embedded development in the same way that microcontrollers have transformed the electronics industry. This solution combines the fun of embedded programming with the power of high level languages, as well as all of the PC effective tools like Jupyter Notebook, Matlab, etc.
embedded programming
Usually, each change of firmware logic means uploading fresh C code onto a MCU device and resetting the device. With REMCU Lib we’re able to send new instructions without further uploads and resetting. We can dynamically reprogram our devices in real-time!
embedded programming
The REMCU Lib is a cross-platform library designed for Chip Peripheral Forwarding. This is an enabling technology that allows to map internal peripherals of various MCUs or SoCs to your personal or embedded computer as if these peripherals were a part of the computer. The tool can be thought of as a bridge that links your PC/embedded computer with low-level MCU/SoC’s peripherals such as GPIO, analog input, CAN Bus, PWM, LCD controller, etc without having to develop specific firmware, kernel drivers and other additional software. Your user space program gives access to all peripherals of a tethered chip using driver functions of SDK provided by MCU/SoC vendors or 3rd parties. You use the driver functions how you do it in firmware code. The REMCU Lib remotely executes them without the difficulties of writing a load of boilerplate code to serialize and transport your objects and invoke remote methods. You can get right down to business.

Let's have a look at the video below and see what opportunities and applications it provides:

Check your MCU chip:
There are no public packages for this configuration for now. You can keep track of new available versions with any of the following:
You can send us a request to get Extended version for this configuration.
Request form

Search on site

News


STM32F429 / STM32F439 / STM32F446 / STM32F469 / STM32F479

06/19/2020 New community version of REMCU is available for download. It provides the Standard Peripheral Librar... [Read_More]


STM32F334

06/14/2020 New community REMCU version for STM32F334 chips is available for download. This provides the Standar... [Read_More]


STM32F4 version for Raspberry

06/09/2020 REMCU STM32F407 version for Raspberry Pi have been added and is available for download! Go to https... [Read_More]


STM32F30X

06/05/2020 New community REMCU version for STM32F30X chips is available for download. This provides the Standar... [Read_More]


STM32 Blue Pill

05/27/2020 The famous and popular Blue Pill board with STM32F103C8T6 is in our GitHub examples now. There are h... [Read_More]


STM32F0 examples on Github

05/25/2020 We have added the STM32F0 examples that could be useful to learning the STM32F0's peripherals and ch... [Read_More]


STM32F0 REMCU is ready!

05/21/2020 New community REMCU version for STM32F0 chips is available for download. This provides the Standard ... [Read_More]


REMCU Version for STM32F2

05/16/2020 New community REMCU version for STM32F2 chip is available for download. This provides the Standard P... [Read_More]


STM32L1 series done

05/13/2020 New community REMCU version for STM32L1 chip is available for download. This provides the Standard P... [Read_More]


STM32F767 examples

04/30/2020 We have added the STM32F767 examples that could be useful to learning the STM32F7's peripherals. Awe... [Read_More]


STM32F767 Community version

04/27/2020 New community REMCU version for STM32F767 chip is available for download. This provides the Low Laye... [Read_More]


CAN Bus Examples for STM32F103

04/24/2020 Connect to CAN bus with help STM32F103 - Sending and receiving a CAN message got a lot easier using ... [Read_More]