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]
Microduino-Joypad is … an 8-bit game console + open source + UPin27 + AVR,STM32,MSP430,51 compatible + smart controller == Awesome! by Microduino Studio:
Microduino studio launched the first kickstarter in September 2013, introducing the brand new Arduino-compatible development board—Microduino. We achieved success with the unique Upin27 interface, compact size, rich expansion boards as well as many applications. Over the past year, Microduino community has been growing rapidly. Now we have nearly 10,000 players worldwide.
At the 25th anniversary of the Gameboy console, we are now releasing Joypad – 8-bit multi-functional game console to show our respects to Gameboy–the most classic game console in the history.
With this elegantly designed little Joypad, we are hoping to bring you the greatest joy from your childhood memory. The best thing is it’s completely open source and you can even create and develop your own game to inspire your imagination. Moreover, it’s not only a game console, it’s also a remote controller for other devices, such as Quadcopter, robot and cell phone, etc.
Microduino-Joypad: an open source 8-bit game console & more! - [Link]
Davide Gironi writes:
DS18B20 is a programmable resolution 1-wire digital thermometer.
It has an operating temperature range of -55°C to +125°C and is accurate to ±0.5°C over the range of -10°C to +85°C.
This library is an AVR implementation to retrive temperature from DS18B20.
Built using the reference document: “Using DS18B20 digital temperature sensor on AVR microcontrollers” by Gerard Marull Paretas, 2007.
A DS18B20 1-wire digital thermometer AVR ATmega library - [Link]
Rupert Hirst writes:
My through hole, home etch friendly version of the surface mount FabISP, which is based around the USBtinyISP AVR ISP Programmer. The new USBtinyISP drivers also support for Windows 8
This design uses the ATtiny84 microcontroller instead of the larger ATtiny2313 of the USBtiny.
ATtiny84 USBtiny AVR ISP programmer - [Link]
Ralph Doncaster writes:
Several months ago I noticed the Attiny88. It has several more I/O than the Atmega328, with an extra Port A and PC7. And unlike most of the other Attiny series, it has real SPI instead of USI, so libraries using SPI don’t have to be re-written. At just 86c for qty 1, it is the also the cheapest AVR with 8KB flash. Since QFP-32 parts aren’t easy to work with, I searched for breakout boards and found QFP32 to DIP32 boards that would allow me to use them in a small breadboard.
Breaking out a QFP Attiny88 AVR - [Link]
Dan over at HackAday documented his single chip computer project with the PCBs from DirtyPCBs:
A single AVR microcontroller (the ATmega 1284P) has been used to create a standalone computer system which runs the BASIC programming language. The 1284P runs TinyBASIC Plus, generates RCA video signals (using TVout) and reads PS/2 keyboard input. A single sided PCB was used to hold all the components meaning it is easy to manufacture the computer at home using processes such as photo-etching. Additionally, the component count is fairly low and only one IC is required (the 1284P).
Single chip AVR BASIC 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]
Development tools from 8051, PIC, AVR, to ARM, displays, peripherials and virtually all for a successful development can be found in the production portfolio of company Mikroelektronika.
On the beginning there was an idea to bring on the market a user friendly environment (SW and HW) for development of applications with microcontrollers. Success and a big interest for everything, what can make development easier induced a gradual enlargement of production portfolio of company Mikroelektronika. The result is, that today company Mikroelektronika belongs to the biggest producers of development boards for the most favorite platforms like PIC, dSPIC, PIC32, AVR, STM32, Tiva C, 8051. Mikroelektronika development tools are certified as „third party tools“ or „design partner“ by many world companies like Microchip, Atmel, Texas Instruments, STM, Cypress, NXP and other.
Very interesting on the Mikroelektronika products is a comprehensive portfolio is, what means that for a given platform we´ll find software (compiler for mikroC, mikroBasic and mikroPascal), programmer, various versions of development boards, display and various peripherials. It´s worth to mention, that there are really many add-on boards available, for example: GPS, GSM, audio&video, measuring, power-supply, communication, data storage, … Some products of company Mikroelektronika also support a new graphic platform FTDI EVE. A big value for development of graphic applications are SW VisualTFT-(MIKROE-1418) and GLCD.
Is Microelectronics also your profession? - [Link]
At the end of this month, I’ll be leaving my current job. I therefore thought it’d be a nice occasion to build a new business card for my future interviews.
AVR business card v2 - [Link]
One basic need of a computer scientist is to measure the power that a USB device drains off the PC. This device is plugged between the PC and a USB device and displays the current on an LCD. For currents under 100mA it is displayd in 0.5mA steps and 1mA steps for currents over 99.5mA. It is built with an AVR programmed in assembler.
USB Power Monitor - [Link]