The VAP11G-300 is a unique device with a fixed ethernet to wireless bridge that helps in situations where:
Combine an Arduino Nano with the ATMega 328, a ESP-01 ESP8266 on one board,, couple the two processors via a (software) serial connection, add a 3.3 V power regulator, make it breadboard friendly, write some tutorials aimed at starters, and you have an idea what the NanoESP is about.
Franzis Verlag and Fabian Kainka are the driving forces behind this nice little board. Sold by Conrad as C-Control IoT WIFI Board (ESP8266), Elektor and Reichelt in Germany for Euro 29,95 (as Pretzel board – IOT WIFI Board). I got one for Euro 24,99 at the Dutch webshop of Conrad! (Easy to get outside Germany too, with (sparse) German documentation.
Like many I have imported from China, USB to Serial devices with IC’s made by Prolific. Mine are PL2303HX based. And they do not work anymore! Yellow mark in Device Manager, device cannot start. Reason: Prolific made an update to their Windows drivers to fight the fake IC’s coming form China, like FTDI did (see my FTDI unbricking article) and amde older devices unusable. Windows update, which is by default automatic getting the latets drivers, make it impossible to install older drivers, just gets overwritten very fast.
But you can battle this and get the Prolific driver working again. I did this for two PL2303HX based USB interfaces. Tested with my PL2303HX USb devices and PuTTY serial and a jumper connecting TX-TD to see typed characters coming back in.
Steps: Read More
Edit May 17 2016: Official support now: https://www.arduino.cc/en/Main/Software , still marked experimental
Edit march 22 2016: Have a look at https://github.com/arduino/Arduino/pull/4517 There is official support coming for ARM!
Old text follows, not uptodate:
This is a current build of the latest IDE for ARM, runs on RPi2 and RPi3 as reported, http://downloads.arduino.cc/javaide/pul … arm.tar.xz
I found a recipe to install Arduino IDE 1.6.0 on the Pi. Still not the latest, but much newer than 1.0.5 you get from the repositories. This is a fast process!
And on the Raspberry Pi forums a recipe for 1.6.5. Much slower to install, but it brings IDE 1.6.5 (which I need for the ATTiny85 and Micro pro!
I got a very cheap USBASP programmer for AVR from ebay. Long cable with 10 pin connectors and an adapter from 10 to 6 pin.
To be used for programming an Arduino where the bootloader is not wanted at startup or when it takes too much space in the RAM.
You can program a skecth into an Arduino when the USBASP is connected with the Menu option Sketch: Upload Using Programmer. This also removes the bootloader, making space.
The Freaduino MEGA 2650 looks a nice board at first view. It is advertised as Arduino MEGA 2650 compatible with many extras. Like a switch to run on 3.3V or 5V, which makes it easier to interface to 3.3V devices. And a more capable power circuit when powered by a external powersupply: 800 mA 3.3V,5V 2A.
I have bought, a year ago, one of these boards: a 2012 version V1.4, date 22/10/2012. Looks well produced.
It has some deviations from the standard ATMEGA 2650 R3:
In 2014 I did not get it to work, due to the fake FT232L, and put it aside. But today I got it operational again! Alas still not operational on Windows, it works fine on a Linux system such as the Raspberry Pi.
All my standalone Arduino’s on one page. Also see the Raspberry Pi connected ‘Duino’s.
Each has been tested by compiling and uploading the standard Blink program or a variant.
Tested with the Arduino 1.6.5 on Windows 8.1 except the Freaduino tested on the Raspberry Pi!
All are cheap but well made clones from China. All but one worked fine the first time. One, a Funduino, had a damaged bootloader, repaired with the excellent Bootloader program by Nick Gammon. And that Uno is fine now also! Read More
The combination of Arduino, such as the Uno with the ATmel ATmega 328P, and the Raspberry Pi is a natural one. The RPi is an allround computer with I/O facilities and a general purpose, though not real-time, operating system. The Arduino is a programmable microcomputer with also lots of I/O including lots of digital I/O, analog inputs and PWM outputs, made for running a dedicated program with precise real-time performance. Where bitbanging I/O on the RPi is not such a good idea, on the Arduino on the contrary it is common. Exchange data via the serial ports to let both platforms enhance each other and work together.
I have two boards that add an Arduino experience to the Raspberry Pi: the RasPiO® Duino and the GertDuino. Both function well. The RasPiO® Duino is a simpler, better supported, better designed and cheaper solution, though you have to solder it yourself. The GertDuino is ready to run, more powerful, since it has two ATmega IC’s (a replaceable 328 in DIP and a 48) but a bit rough on details.
I prefer the RasPiO® Duino. £14 including postage worldwide.. Much better supported and designed, runs on all RPi models and on jessie. The GertDuino, €30, is a nice, build, and powerful board, Arduino compatible, two ATmega’s, with RTC and IRda, but takes away more of the RPi GPIO like I2C, and is a bit rough to work with and with much less support, the Reset issue, the board space wasted for a non-functional and not present powersupply, and seems to have problems on RPi model 2 and on jessie. Read More