
It's known that a number of Pi enthusiasts ordered some of these boards because, well, at $9.60 - $12.00 delivered (depending on quantity), why not? The manufacturer reportedly has an established track record fabricating quality, tested Arduino products at quoted prices and delivering them within contracted schedules. The Leonardo is one of the most recent Arduino models that has a superset of features of the very popular Arduino Uno, using the surface-mount ATmega32u4 processor that includes a built-in USB interface that requires an additional integrated circuit on the Uno board, making it more expensive to build and slightly decreasing reliability. The Leonardo also has a few more analog inputs and pulse width modulation (PWM) digital input-outputs than the Uno.
As noted in the photo above, in addition to the Leonardo-compatible board, the BE project will also be delivering a 180-point solderless 0.1-inch mini-breadboard, six LEDs (2 red, 2 green, 2 yellow) with current-limiting resistors, a photoresistor with matching resistor, 10 1K ohm resistors, five signal diodes, two NPN signal transistors, a buzzer, three pushbuttons that fit onto the breadboard, 10 breadboard pin-jumper wires, a USB-A male to micro-USB male data/power cable, and a 9-volt battery to 2.1 mm male adapter cable.
Now that the BE campaign has ended, the manager will be busy through September monitoring manufacturing, testing, and shipping progress and approving manufacturing milestone expenditures. We plan for the Pi version to also include the experimenters kits that are coming with the BE board if the manufacturer will extend that offer. In the meantime, I have been in contact with him about building a Pi-specific version of the BE board. It would be the same board except that it would have a 13x2-pin female header with 0.1-inches between pins on the underside that would connect to the Pi's GPIO male 13x2-pin header. The GPIO interface pins would be directly connected to the appropriate Leonardo pins to establish a common ground, and with the Arduino transmit and receive pins connected to GPIO pins configured for UART serial port operation. This will allow direct programming of the Arduino by the Pi using either the command line or the Arduino.cc integrated development environment (IDE). Arduino digital I/O pins could be connected to specific GPIO I/O pins, although it is yet to be determined whether that would be via jumpers between 0.1-inch female headers.
It's intended that the Pi could be powered from the Arduino board via the 5-volt pin on the GPIO header if the Pi's printed-circuit board traces can handle the current and current-limiting protection can be provided. As peripherals plugged into the USB ports on the Pi can account for as much as an amp of current alone, it may be necessary to use a cable connected to the output of a 5-volt regulator on the Arduino board that is terminated on the other end of the cable with a male micro-USB connector that would plug into the Pi's female micro-USB connector.
The BE project has essentially acquired almost all of the ATmega32u4 devices available via distributors through at least mid-September, so that might delay being able to build a Pi-specific Leonardo board. In the meantime, I'm also considering building an Arduino Uno compatible board using an ATmega328 dual in-line package (DIP), but without the extra integrated circuit for the USB interface since the GPIO interface will be able to program the Arduino via a UART-configured GPIO port. This board would share the physical interface of the BE board (e.g., compatibility with Uno shields) and would also cost $9.00 in single-unit quantities, plus $3.00 for shipping. The same bulk discounts noted on the BE site would also apply if the manufacturer agrees to continue to offer them.
We plan for the Pi version to also include the experimenters kit that's coming with the BE board. Since the concept and price-point of the BE board have been proven to be extremely popular, we are considering a direct campaign that doesn't require going through IndieGoGo.com, Kickstarter.com, etc., and incurring upwards of a 10% cost increase. We plan to accept the same sources of payment that those crowd-funding sites do since the payment processors provide the protection for customers, not the crowd-funding sites. As soon as we have 1,000 boards ordered, we can start production and continue doing so as long as the pipeline remains filled with orders.
We would appreciate your feedback on the following:
1 - how many of the $9.00 (plus $3.00 shipping) Pi-specific Leonardo and/or Uno compatible boards would be of interest to you (number of each)
2 - should the Pi be able to be powered by a 5-volt regulator on the Arduino board
3 - should the Uno compatible board include a USB interface at an increased cost of about $2.00
4 - should direct funding or a more expensive crowd-funding site be used
5 - any other comments or questions
Looking forward to hearing from you!




