I’m continuing working with Juan Brito and Danny Macancela from the blog Desafio Ecuador, developing new boards to bring near the technology and programming languages. Our last work is a board to use with the Raspberry Pi and focused to learn Python. The board has the basic elements to start with this language. Also, with the develop of the PCB we remove the wiring, avoiding troubles with connections, inversion polarity…So with this board you only focused in the software develop, because the hardware side will work!
by Jeff Murchison @ murchlabs.com:
I finally finished the next version of my TinyLoadr AVR programming Shield – and it’s not a shield. It’s a standalone USB programmer, so you no longer have to have an extra Arduino laying around. The best part? It’s the same price as the shield was!
TinyLoadr AVR Programmer - [Link]
by Benabadji Noureddine @ edn.com:
Several previously published Design Ideas and appnotes [1-4] show how to use many pushbuttons with a minimum number of inputs. They require an RC circuit where the timing can be measured to identify which pushbutton has been pressed, or an ADC input, with resistors forming a divider for each pushbutton pressed.
The following Design Idea shows another simple way to use up to 15 pushbuttons with only one I/O. The microcontroller chosen must contain an internal comparator with selectable values for the internal voltage reference VREF.
Monitor 15 contacts with one PIC input - [Link]
This project was made in the memory of my old computer that I played around with as a young boy. I have a lot to thank this machine for, among other things it made me understand what I wanted to do with my life. So in this project I created software and hardware to make it possible to play those wonderful games yet again.
Hardware is really fun! I enjoy doing PCB designs for projects like these. This is why I decided to create a board for this project to see if I could produce something that would suffice to run the emulation good enough. The SID chip was the crown jewel for this board, no doubt about it
The pich for the HW chip was sometimes below 0.5 which made soldering a bitch to be honest. But with some patience, sweat and alot of flux it was indeed possible.
Memwa – a C64 Emulated on a STM32 - [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]
by Warren Miller @ digikey.com:
MCUs offer a very wide range of Ethernet connectivity choices. With most applications demanding Internet connectivity, it’s more likely than not that your next MCU-based design will need some type of network connection. Whether your next design is a sensor that needs to consolidate and communicate data over an Ethernet link, a network-connected security camera that needs to have periodic code updates sent via the network connection, or an industrial controller that needs to use a robust industrial Ethernet connection, your choice of Ethernet-enabled MCU will be critical in delivering the capabilities required for a successful design.
Understanding and Using Ethernet-enabled MCUs for Your Next Application – [Link]
TI’s MSP430 family of MCUs are low-power and RISC-based powerful mixed-signal processors that require a Flash Emulator Tool (FET) for in-system programming. The official MSP430 FET from TI costs about $100. Vincete describes a way to construct a MSP430 FET using TI’s popular and in-expensive Launchpad board.
MSP430 FET using TI Launchpad - [Link]
RPi Board, a board to learn Python with the Raspberry Pi - [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]
An inexpensive single board computer which connects to a composite video monitor, keyboard, and SD card by Jack Eisenmann:
I created the DUO Light as a low cost platform for hobbyists to create fun and useful software. The DUO Light is ideal for anyone who wants a low power computer with video output and keyboard input.
The DUO Light is a hybrid of the Arduino UNO and the Raspberry Pi, but costs less than each. At the heart of the DUO Light is the ATMega328, the same microcontroller as in the Arduino UNO. This chip connects to a variety of peripheral devices, including a composite video monitor and SD card (in a similar fashion to the Raspberry Pi), PS/2 keyboard, and general purpose I/O ports. The second chip onboard is a 64 KB serial SRAM, which also connects to the ATMega328.
DUO Light Computer - [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]