Tag Archives: Max Maxfield

Who’s talking about the Arduino Zero ?

The Atmel-powered Arduino Zero dev board was officially announced on May 15th, 2014. The board’s debut has already been covered by a number of prominent tech publications, including Ars Technica, HackADay, EE Times, Electronics Weekly, CNX SoftwareUberGizmoGeeky Gadgets, SlashGear, PC World, SemiWiki and Makezine.

Sean Gallagher, Ars Technica



“The Zero is a 32-bit extension of Arduino’s flagship Uno board, developed jointly by the Arduino team and Atmel, targeted at helping developers prototype smart devices. Based on the Atmel SAM D21 ARM Cortex-based microcontroller, the Zero includes Amtel’s Embedded Debugger—allowing developers to debug their projects without having to wire up another interface.

”

“It gives developers a huge boost in storage and memory over the Uno, providing 256KB of onboard Flash storage (compared to the Uno’s 32KB) and 32KB of static RAM (compared to the Uno’s 2KB). It can also emulate an Electronically Erasable Programmable Read-Only Memory (EEPROM) of up to 168KB, while the Uno only supported 1KB of EEPROM.”

Brian Benchoff, HackADay

“The Arduino Zero uses an Atmel ARM Cortex-M0+ for 256kB of Flash and 32k of RAM. The board supports Atmel’s Embedded Debugger, finally giving the smaller Arduino boards debugging support.

“The chip powering the Zero features six communications modules, configurable as a UART, I2C, or SPI. USB device and host are also implemented on the chip [and] there are two USB connectors on the board.”

Max Maxfield, EE Times



“I’ve become a huge supporter of the Arduino, from the concept to the hardware to the software (IDE) to the ecosystem. I’m now using Arduinos and Arduino-compatible platforms for all sorts of projects, including my Infinity Mirror, my Inamorata Prognostication Engine and my BADASS Display.

“Each Arduino and Arduino-compatible platform offers different features, functions, capacities, and capabilities, which makes it possible to select the optimal platform for the project at hand using criteria such as size, cost, performance, and number of input/output pins. As of this morning, there’s a new kid on the block – the Arduino Zero, which has been jointly developed by Atmel and Arduino.”

Alasdair Allan, MakeZine

“While it shares the same form factor as the Arduino Leonardo—with 14 digital and 5 analog pins—all of the digital pins except the Rx/Tx pins can act as PWM pins, and the analog pins have a 12-bit ADC instead of the Leonardo’s 10-bit ADC, giving significantly better analog resolution,” writes Makezine’s Alasdair Allan.

“The new board comes with 256KB of Flash memory, and 32KB of SRAM. While the new board doesn’t have EEPROM, it does support 16KB by emulation, so Arduino sketches relying on this feature will still run without issue.”

Arduino Zero – official specs:

  • Microcontroller ATSAMD21G18, 48pins LQFP
  • Operating voltage 3.3V
  • Digital I/O Pins 14, with 12 PWM and UART
  • Analog input pins 6, including 5 12bits ADC channels and one 10 bits DAC
  • DC current per I/O Pin 7 mA
  • Flash memory 256 KB
  • SRAM 32 KB
  • EEPROM up to 16KB by emulation
  • Clock speed 48 MHz

Interested in learning more? You can check out the official Arduino Zero page here.

EE Times features Atmel’s next-gen touch controllers

Writing for the EE Times, Max Maxfield notes that Atmel is a major player in the touchscreen tech arena, especially in the large format screen space. Indeed, Atmel boasts a wide range of ultra-low-power single-chip touchscreen controllers for screens ranging from 1.5 to 15.6 inches. Earlier this week, the company expanded its popular maXTouch T lineup of touchscreen controllers with the mXT106xT2 family of devices.

“These devices include the high-end touchscreen features associated with state-of-the-art smartphone-sized products, but they target the larger format market with products whose screens are in the 7- to 8.9-inch range,” Maxfield explains.

“The mXT1066T2 and mXT1068T2 controllers support both mutual-capacitance and self-capacitance sensing. By intelligently switching back and forth between the two and using a hybrid approach, designers can achieve optimal power consumption and noise immunity, even in high humidity and moisture environments, while supporting bare finger and gloved operation.”

As Maxfield points out, mXT1068T2 controllers also supports hover operation in which the user’s finger can be up to 20mm above the touch surface. Indeed, hover adds another dimension to the user-touchscreen interface by allowing the touchscreen to detect, track and interact with a floating finger without physical contact.

“Currently, only single-finger hover is supported, but one can easily imagine how useful this would be if using a tablet to read a recipe when one’s hands are covered in food. In the future, multi-fingered hover control might allow the user to ‘grab’ objects and rotate them,” says Maxfield.

“Hover is one element in an increasingly sophisticated realm of human-machine interfaces (HMIs) that also include gesture recognition. In the not-so-distant future, people will interact with electronic systems using a mixture of voice control, gesture recognition and touchscreens, including hover technology.”

Last, but certainly not least, Maxfield notes that the mXT106xT2 lineup features a peripheral touch controller (PTC) capability that enables capacitive sensing of up to 12 channels via a dedicated hardware block in the mXT chip.

The new devices in the maXTouch T Series are currently in production, with the 8.3” screen size evaluation kit slated to ship in May.

Interested in learning more about Atmel’s popular maXTouch T lineup of touchscreen controllers? You can check out the product’s official page here.