- New file extension to replace the .pde borrowed from Processing (issue #13).
- Redesigned toolbar icons (issue #291).
- Ability to upload sketches using an in-system programmer (ISP) from the IDE (issue #260).
- Simplifying the process of selecting your board and serial port (issues #223 and #257).
- Command-line compilation and uploading of sketches (issue #124).
Language (most of these are possibilities and still open for discussion):
- Creating events that can be called automatically, e.g. the serialEvent() as in Processing (issue #263).
- Adding specific functions for enabling / disabling the internal pullup resistors (issue #246).
- Modifying the behavior of print() on bytes (issue #284).
- Functions for accessing more of the low-level functionality of the hardware timers and other peripherals (issues #169 and #248).
- Optimizing the digitalWrite() function (issue #140)."
Four pick-and-place machines work all day making Arduino boards in a small factory in the farm country between Milan and Turin, in the small electronics company cluster that's around the old Olivetti factory. Most of these companies used to be suppliers for Olivetti, but when it went out of the PC business and was sold to Telecom Italia, they became more entrepreneurial electronics firms. Now they are bringing high-tech electronics manufacturing back from China.
These women load the bootloader and run the tests.
She packs boards
We're not in Kansas anymore! The Arduino factory's squat toilet.
The PCBs are fabbed in another small factory down the road from the Arduino factory.
The boards are dipped in chemicals to remove the resist
Lots of stirring to get the chemicals to etch the board correctly
The slowest and most expensive part of the PCB process is drilling the vias.
This is the design shop where the next-gen Arduino boards are being developed.