MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » ARM » Boards » Raspberry Pi » Embedded Pi My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
    All Boards
    Header Boards/Modules
    Prototype Boards
    Raspberry Pi
    FOX Board->
    IDE interface
    Linux pre-loaded
    USB Device
    USB Host
    Add-On Boards
  JTAG Debuggers->
  Starter & Evaluation Kits
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Embedded Pi: Standalone STM32 or Raspberry Pi to Arduino Bridge US$44.00

Embedded Pi
Embedded Pi: Standalone STM32 or Raspberry Pi to Arduino Bridge

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

Depending on the jumper placement, you can set the Embedded Pi to operate in any of three modes:

STM32/Standalone Mode

In this mode, the Embedded Pi works as its own system where the STM32 controls Arduino shields directly. Embedded projects can be built in C using the free CooCox CoIDE tools, with Flash programming and debugging capability.

ST-Adapter Mode

In this mode, the STM32 controls Arduino shields while your Raspberry Pi works as the GUI or command-line console to send commands/data to and receive data from the STM32. Firmware to control the Arduino shields and communicate with the Raspberry Pi should be programmed into the STM32; it can be generated from the project built in CoIDE, and be programmed with CoIDE, CoFlash, or ISP tool. The source code to control the Arduino shields is the same as in the STM32/Standalone Mode. Your Raspberry Pi communicates with the STM32 via the SPI/I2C/UART channels of the Raspberry Pi connector, which are used as multiplex functions of the digital IOs. The Embedded Pi can be powered via the connected Raspberry Pi.

To develop applications in this mode using Arduino shields supported by CoIDE, you just need to develop/replace the Protocol Decode Layer code and the C++ code to run in your Raspberry Pi's Debian system.

Raspberry Pi Mode

In this mode, the Embedded Pi works as a hardware connection bridge so that your Raspberry Pi can use Arduino shields directly. The Arduino community has provided many drivers and application examples of the existing Arduino shields for Linux, as well as corresponding documentation. The open-source arduPi library enables the drivers and application examples to run in your Raspberry Pi's Debian system, including most drivers of Arduino shield peripherals like GPIO, I2C, SPI, etc.

Embedded Pi Features

  • 32-bit ARM Cortex-M3 STM32F103RB MCU operating at 72 MHz with 128KB Flash, 20KB RAM, motor control, USB, CAN
  • Compatible with both 5V and 3.3V Arduino shields (selectable via jumpers)
  • STM32 MCU can work independently or in conjunction with a Raspberry Pi to control Arduino shields
  • STM32 also can be bypassed entirely, making the board a direct Arduino shield connection bridge for Raspberry Pi
  • Additional pins of STM32 are broken out next to Arduino footprint for connection to planned expansion daughter cards
  • Complete set of free CooCox tools for ARM development
  • Class B Certified in Europe, USA, Canada, Australia and New Zealand

Embedded Pi Resources

The Embedded Pi ships with a USB cable (80 cm), a 213 cable (12 cm) for connecting your Raspberry Pi, a 25 cable (12 cm) for connecting an external debugger, and four rubber feet.

Ships from: China
Lead time: 1 week

This product was added to our catalog on Monday 19 August, 2013.


Customers who bought this product also purchased
Raspberry Pi to Arduino Shield Connection Bridge, w/ XBee SocketRaspberry Pi to Arduino Shield Connection Bridge, w/ XBee SocketUS$181.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Test & Debugging" Feature Pack
Flowcode 7 "Test & Debugging" Feature Pack
Specials more
XBee ZB S2 ZigBee Module, 2 mW, U.FL Connector
XBee ZB S2 ZigBee Module, 2 mW, U.FL Connector
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Embedded Pi: Standalone STM32 or Raspberry Pi to Arduino Bridge
Reviews more
Write ReviewWrite a review on this product!
  Friday 16 November, 2018   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce