Embedded Pi

Table of contents

Embedded Pi is a triple-play platform for Raspberry Pi, Arduino™ and 32-bit embedded ARM.image Blending all three communities together, Embedded Pi helps you to get the most out of each platform. The Embedded Pi is based on the STMicroelectronics STM32F103 MCU. It can operate as a bridge between Raspberry Pi and Arduino™ shields and in standalone mode as a Cortex-M3 evaluation board.


Depending on the jumper placement on the Embedded Pi, you can select each of the three modes of operation:


STM32/Standalone Mode: The Embedded Pi works as a base platform, the STM32 controls the Arduino™ shields directly without the use of Raspberry Pi. It can interface with outside world and can control surroundings by sending & receiving input/output using wide variety of sensors; like controlling lights, motors, and other actuators.


A quick & easy embedded project can be built in C using CooCox development tools, a FREE and easy-to-use ARM development tool environment for Cortex-M MCU with flash programming & debugging capability (CoIDE, CoFlash, CoLinkEx etc), along with the integrated abundant reusable code shared by CooCox team and CoFans.


ST-Adapter Mode: The Embedded Pi STM32 controls the Arduino™ shields, and the Raspberry Pi works as the GUI or command line console to send commands/data to and receive data from Embedded Pi. This is an advanced mode which extends and strengthens the automation control capability of the Raspberry Pi, taking the advantage of STM32F103 NVIC (Nested Vectored Interrupt Controller), GPIOs, and more peripherals like ADC and PWM.


Raspberry Pi Mode: The Embedded Pi works as a hardware connection bridge between Raspberry Pi and Arduino™ shields, allowing the Raspberry Pi to interface directly with existing Arduino™ shields, having a number of sensors & control to interact with external environment. It offers all the possibilities of connecting digital and analog sensors using the common footprint of Arduino but with the power and capabilities of Raspberry Pi.


The Embedded Pi, Raspberry Pi & Arduino™ shields together offer reasonably powerful embedded development platform with more processing power, greater I/O and fascinating display quality.
Key Features
  • A Triple play platform for Raspberry Pi, Arduino™ & 32-Bit ARM.
  • Provides Raspberry Pi with easy access to abundant Arduino shields.
  • Brings 32-bit ARM MCU into the world of Arduino.
  • Raspberry Pi and the STM32 MCU can work independently or in conjunction with each other to control the Arduino shields or other accessories.
  • Three Working Modes: Raspberry Pi Mode, Standalone Mode & ST-Adapter Mode, selectable by jumpers.
  • FREE CooCox ARM development Tool for ARM.
Terms & Conditions
  • Testers will be selected on the basis of quality of applications: we expect a full and complete description of why you want to test this particular product.
  • Testers are required to produce a full, comprehensive and well thought out review within 2 months of receipt of the product.
  • Failure to provide this review within the above timescale will result in the enrolee being excluded from future Road Tests.
Comment List
  • Octopus Octopus wrote:



    It doesn't look like this board supports many features built into a Pi such as USB, ethernet, and video and audio features.


    True - but not sure what your point is there?


    Those features are already on the Pi - so you don't need them from this board. The point of this board is to add the more "low-level", microcontroller features...

  • It doesn't look like this board supports many features built into a Pi such as USB, ethernet, and video and audio features.

  • Hi Mark,


    The application states that because it includes shipping time. That's why in my post it says 3-6 weeks of receiving your item. Sorry for any confusion.


    Thank you,


  • Joann


    Your application says 2 months which is 8 weeks, yet you now say 3-6 weeks.


    Just to be clear which one is it.?





  • Hi Everyone.


    Thank you all for applying. This RoadTest is now closed. We are pleased to announce the following members that have been selected to receive this Road Test:


    • Nick Demonte
    • Alex Antrim
    • Brad Bas
    • John Kane


    Congratulations! Your product will be shipped to the address each of you provided when you applied for this RoadTest. As a reminder, element14 and our supplier partners send these products free-of-charge because we place high value upon your unbiased, detailed product review. Please post your review back here within 3-6 weeks of receiving your item.


    For those who were not selected to win this product, we have new Road Tests open for applicants


    Enroll today and Good Luck!!!  image

  • I did enroll to take advantage of the combination of Rasberry and Arduino for controlling Model Railway layouts. I am experienced in Linux software developments and various railroad hardware.

  • I wanted to reply and make sure you are aware your comment doesn't enroll you. There should be, once logged in, an enroll button on the top right. I'd hate for you to miss out on this chance just because it wasn't clear (as I've already seen one comment stating as much already).

  • Though today's my birthday, I just couldn't resist enrolling for the Embedded Pi, since this board will combine a few of my technical skills. Over a year ago, I got the STM32F4-Discovery board and was able to flash it in Linux. Since Embedded Pi is also from STMicroelectronics, I'm expecting a little more challenge of developing in Linux, if I'm selected for RoadTesting the Embedded Pi.