Use a $4 microcontroller to launch web pages with the push of a button over serial I/O.. by Elliot Williams @ makezine.com:
A microcontroller is a self-contained, but very limited computer — halfway between a computer and a component.
The top reasons to integrate a microcontroller into your projects are connectivity and interactivity, and one easy way to get your microcontroller talking with the outside world is standard asynchronous serial I/O. Many devices can communicate this way, from wi-fi routers to GPS units to your desktop or laptop computer. Getting comfortable with serial I/O makes debugging your AVR programs much easier because the AVR can finally talk to you, opening up a huge opportunity for awesome.
Beyond the Arduino IDE: AVR USART Serial - [Link]
Hey all, this is my first post on this blog, so I’d like to say hello! I’m Ian M, a high school student who likes breaking(/fixing(/breaking again)) electronic stuff. I was just sitting around, and I wanted to see how cheap I could make a usb avr isp programmer. I based the design off of http://www.simpleavr.com/avr/vusbtiny, which is based off of the original UsbTinyIsp. For the firmware, I just took their firmware and re-compiled it. The source is available at http://www.simpleavr.com/avr/vusbtiny/vusbtiny.tgz?attredirects=0. Their post uses 3 resistors, 2 diodes, 1 capacitor, and an MCU. I thought I could do better. Turns out you don’t need two of the resistors, or the diode. My schematics are released into the public domain, and the original code stays under its original licence (which I don’t exactly know what it is, but I bet it’s in the readme).
Tiny, Tiny, AVR Programmer - [Link]
Baoshi of DigitalMe wrote an article detailing his minimalism ATTiny2313 development board build:
The AVR chip I’m talking about is Atmel ATTiny2313, in SOIC-20 package. To make the development board, I bought some 28 pin SOIC/SSOP to DIP adapters. These adaptors usually come in double sided design. Corresponding pins on both sides are connected via the plated through holes at edges.
I made a 2×3 AVR programming header by pulling off pins (longer ones) from a double-row right angle pin header and reinsert them into the plastic base. A needle nose pliers is very handy for this purpose.
Minimalism AVR development board - [Link]
Atmel have announced the introduction of the SAMA5D4 to their SAMA5 family of microcontrollers. These use an ARM Cortex A5 core and the new D4 adds H264, VP8 and MPEG4 720p video playback capability at 30fps.
According to Jacko Wilbrink, sr. director of MPUs at Atmel “With the large market acceptance of the Atmel SAMA5D3 Cortex®-A5-based MPUs, we are continuing to shape experiences surrounding the user interface for industrial and consumer applications. The SAMA5D4 enables the addition of video playback to control panels and displays at an unrivalled cost point, security and counterfeiting are becoming growing concerns within the rapidly growing IoT market. These applications require MPUs with advanced encryption while maintaining the same level of high performance. Atmel® | SMART™ SAMA5D4 is positioned to deliver the security and performance many Internet-connected systems require.”
New Processors from Atmel - [Link]
A recent press release from Atmel has announced the introduction of the Arduino WiFi Shield 101 which can be connected to any modern Arduino R3 board to give connectivity to the Internet via any traditional Wi-Fi access points. This new Shield is said to offer secure, cost-effective, high-performance Wi-Fi connectivity. The new board is targeted at Arduino IoT applications and incorporates Atmel’s WINC 1500 wireless network controller offering IEEE 802.11 b/g/n (1×1) at up to 72 Mbps and supporting IEEE 802.11 WEP, WPA2 security enterprise.
Arduino WiFi Shield - [Link]
by raptor_demon @ instructables.com:
What is this? it is a arduino compatible (ATMEL 328p) based home bathtub controller.
this controller sets the depth, adds bubbles and monitors the temperature of a bathtub based on a user profile. v2.5 has support for Internet of things but it is not fully implemented.
But why? Well why not? ever wanted to have a bath ready at a touch of a button or from your smartphone (coming soon)?
Arduino Compatible Bathtub controller - [Link]
µVolume USB volume control project by Rupert Hirst of RunAwayBrainz:
µVolume T-32 USB Volume Control update, featuring infra red media control
-Arduino Compatible (Atmel Atmega32u4)
-Manual volume adjustment using the rotary encoder
-(IR) Infra red remote control of volume and multimedia controls
-Apple remote or user defined
-Visual and audible Feedback
-RGB Lighting Customization’s
uVolume T-32 USB volume & media control - [Link]
by Henrik’s Blog @ hforsten.com:
All of the best integrated circuits today come in hard to solder BGA packages. Because BGA packages have connections under the chip soldering is harder and it needs to be done using a reflow oven or hot plate. Another problem is with designing the PCB, vias and traces need to be small enough to fit between the solder balls and there needs to be usually quite many layers in the board to make room for all the closely packed traces. This means that a cheap Chinese two layer board doesn’t have enough room and more layers are needed. Adding layers increases the cost of the board dramatically when ordering only a few copies.
Making embedded Linux computer - [Link]
by Shawon Shahryiar @ embedded-lab.com:
Okay firstly the reason I wrote about the clock system instead of I/O ports or something else in this second post of the XMega series is simply because of the fact that without understanding clock configurations you won’t get what you want from your chip. Since XMega’s clock system is software-level configurable and complex at first, it makes itself the first priority module before anything else.
XMega Clock System - [Link]
Blend Micro is an Arduino development board with built-in Bluetooth 4.0 Low Energy (aka BLE or Bluetooth Smart) connectivity targeted at developers using the Arduino platform to design IoT applications. The board uses an Atmel ATmega32u4 micro-controller and the Nordic nRF8001 BLE chip.
The Blend Micro runs in the BLE peripheral role only, allowing BLE central role devices to establish communication.
Blend Bluetooth with an Arduino Platform - [Link]