May 222014

Arduino and Atmel unveil the Arduino Zero, a simple and powerful 32-bit extension of the platform established by Arduino UNO.

The board is powered by Atmel’s SAMD21 MCU, which features a 32-bit ARM Cortex® M0+ core and one of its most important feature is Atmel’s Embedded Debugger (EDBG), which provides a full debug interface without the need for additional hardware, significantly increasing the ease-of-use for software debugging. EDBG also supports a virtual COM port that can be used for device programming and traditional Arduino boot loader functionality.

Credits: Photo and info (C), reused under CC-BY-SA

Apr 302014

FT800 provides a powerful feature set in a small package to create dynamic HMI interfaces. The device supports line by line graphics rendering to 1/16 of a pixel on displays with resolution up to 512 x 512 with 262K colours. It also provides:

  • Mono audio output
  • 64 in-built polyphonic tones
  • Decode for mono 8-bit linear PCM, 4-bit ADPCM and μ-Law coding format at sampling frequencies from 8kHz to 48kHz
  • SPI/I2C interface to host MCU
  • 1.8V to 3.3V IO levels to host MCU

FTDI FT800 is packaged in 48QFN, but there are a lot of ready devices. Here are some of them:

Datasheet, info etc at EVE homepage.

Apr 282014

Author says: “Over the summer I needed to find a way to get OFF of the arduino board and onto smaller/cheaper microcontrollers for more permanent projects.
For a while I have been using the ArduinoISP sketch to upload files, but if I wanted to upload a hex file, I needed a real programmer. So I looked at adafruit’s USBTinyISP, which I must say, was VERY cheap comparing to Atmel’s other programmers. As cheap as it was, it was $22; I don’t spend $22 on one thing, so, let me get started on how to make your own usbtinyisp.”

Apr 142014

“Sometimes I needed an external serial monitor like the Serial Monitor in the Arduino Editor, to see what is going on. So I made one,” author said. ESM (External Serial Monitor) is based on Atmega 328. It has its own display and control buttons, so it can work fully autonomously.

Mar 222014

USB implemented on an ATtiny10? Impossible… ATtiny10 has only 1kB FLASH, 32 bytes SRAM and reduced register set! Oh… wait… look at µ-Wire – it’s USB on an ATtiny 10! It shows ATtiny10 is more than sophisticated LED blinker! Great work, anyway…