Nano extension board

Ron K. Jeffries rjeffries at
Mon Dec 14 21:29:43 EST 2009

The idea of an Arduino or similar board connected to a Nanonote is appealing.
But I don't think there's a great incentive to have Arduino SDK on the Nanonote.
We are entering an era of netbooks at a cost of $200 and less. Why not develop
Arduino code on a netbook, then load the Arduino from that DEVELOPMENT platform.

The powerful idea IMO is to treat the Arduino as an intelligent peripheral
controlled by the Nanonote.

Develop and publish an API the Nanonote uses to communicate with and control
the Arduino. Lua would be a great tool to build this "Arduino
controller" API (master)
environment since it is lightweight and powerful.

For practical reasons this external board would not leech power from
the Nanonote.
It might be fun to design an Arduino that uses the same battery and charging
circuit as the Nanonote.

Nanonote is portable and small. The Nano Arduino extension board can be small
and sell contained. Nanonote is the brains, Arduino handles the interfaces to
the real world.

Ron K. Jeffries

On Mon, Dec 14, 2009 at 17:54, Michael Shiloh
<michaelshiloh1010 at> wrote:
> I recommend you do not re-invent what already exists, and instead
> demonstrate and support Arduino working in conjunction with Nano.
> Arduino is extremely popular in the hacker/experimenter/inventor community,
> and the philosophy (open everything) is very well aligned. In fact I am
> certain there are already Arduino enthusiasts, like myself, planning
> interesting and creative Arduino/Nano projects.
> Required from the hardware is a USB host port.
> The Arduino IDE currently requires Java and is built upon Processing,
> probably too heavy for the Nano. Perhaps a useful effort would be to create
> a light weight Arduino IDE. Perhaps, even, such an effort is already
> underway.
> Michael
> Carlos Camargo wrote:
>> We are thinking (Wolfgang, Adam and me) in design and build an extension
>> board for Nano. Our first approach will be using the USB port. The main goal
>> for this project is provide an interface with the real world, allowing
>> applications in robotics, data acquisition, etc.
>> This board must be very flexible and totally configurable from Nano (no
>> external configuration pins, or external applications running on PCs)
>> because of that we are evaluating some microcontrollers with ISP through USB
>> port. There are 2 possibilities
>> [1] ATMEL  microcontroller
>> [2] Cypress microcontroller
>> Both can be programmed with SDCC [3] the main difference between this
>> options is the speed, the Cypress microcontroller is very fast.
>> We are planning use an FPGA, This FPGA will be programed by the
>> microcontroller.
>> Carlos
>> [1]
>> [2]
>> [3]
>> --
>> Carlos Iván Camargo Bareño
>> Profesor Asistente
>> Departamento de Ingeniería Eléctrica y Electrónica
>> Universidad Nacional de Colombia
>> cicamargoba at <mailto:cicamargoba at>
>> ------------------------------------------------------------------------
>> _______________________________________________
>> Qi Developer Mailing List
>> Mail to list (members only): developer at
>> Subscribe or Unsubscribe:
> _______________________________________________
> Qi Developer Mailing List
> Mail to list (members only): developer at
> Subscribe or Unsubscribe:

More information about the discussion mailing list