Posts with «attiny85» label

ATtiny Does 170×240 VGA With 8 Colors

The Arduino is a popular microcontroller platform for getting stuff done quickly: it’s widely available, there’s a wealth of online resources, and it’s a ready-to-use prototyping platform. On the opposite end of the spectrum, if you want to enjoy programming every bit of the microcontroller’s flash ROM, you can start with an arbitrarily tight resource constraint and see how far you can push it. [lucas]’s demo that can output VGA and stereo audio on an eight-pin DIP microcontroller is a little bit more amazing than just blinking an LED.

[lucas] is using an ATtiny85, the larger of the ATtiny series of microcontrollers. After connecting the required clock signal to the microcontroller to get the 25.175 Mhz signal required by VGA, he was left with only four pins to handle the four-colors and stereo audio. This is accomplished essentially by sending audio out at a time when the VGA monitor wouldn’t be expecting a signal (and [lucas] does a great job explaining this process on his project page). He programmed the video core in assembly which helps to optimize the program, and only used passive components aside from the clock and the microcontroller.

Be sure to check out the video after the break to see how a processor with only 512 bytes of RAM can output an image that would require over 40 KB. It’s a true testament to how far you can push these processors if you’re determined. We’ve also seen these chips do over-the-air NTSC, bluetooth, and even Ethernet.


Filed under: ATtiny Hacks

Now Let’s See The World’s Largest Arduino

A few days ago we saw what would have been a killer Kickstarter a few years ago. It was the smallest conceivable ATtiny85 microcontroller board, with resistors, diodes, a USB connector, and eight pins for plugging into a breadboard. It’s a shame this design wasn’t around for the great Arduino Minification of Kickstarter in late 2011; it would have easily netted a few hundred thousand dollars, a TED talk, and a TechCrunch biopic.

[AtomSoftTech] has thrown his gauntlet down and created an even smaller ‘tiny85 board. it measures 0.4in by 0.3in, including the passives, reset switch, and USB connector. To put that in perspective, the PDIP package of the ‘tiny85 measures 0.4 x 0.4. How is [Atom] getting away with this? Cheating, splitting the circuit onto two stacked boards, or knowing the right components, depending on how you look at it.

[Atom] is using a few interesting components in this build. The USB connector is a surface mount vertical part, making the USB cord stick out the top of this uC board. The reset button is extremely small as well, sticking out of the interior layer of the PCB sandwich.

[AtomSoft] has the project up on OSH Park ($1.55 for three. How cool is that?), and we assume he’ll be selling the official World’s Smallest Arduino-compatible board at Tindie in time.


Filed under: Arduino Hacks, ATtiny Hacks

What Is This, A Microcontroller Board For Ants?

You youngins probably don’t remember this, but a few years ago there was an arms race on Kickstarter to create the smallest Arduino-compatible microcontroller board. Since then, a few people have realized they can make more money on Kickstarter through fraud or potato salad, and the race to create the smallest ‘duino board petered out.

It’s a shame [Meizhu] wasn’t part of the great miniature Arduinofication of Kickstarter, because this project would have won. It’s an Atmel ATtiny85, with USB port, resistors, diodes, reset button, LED, and pin headers, that is just 72 mils larger than the PDIP package of the ‘tiny85. Outside of getting a bare die of ‘tiny85s, there isn’t much of a chance of this board becoming any smaller.

[Meizhu] was inspired to create this board from [Tim]‘s Nanite 85, which up until a few days ago was the current champion of micro microcontroller boards. With a bit of work in KiCAD, the new board layout was created that is just a hair larger than the 0.4″ x 0.4″ footprint of the PDIP ATtiny85. There were a few challenges in getting a working board this small; you’d be surprised how large the plastic bits around pin headers are, but with some very crafty soldering, [Meizhu] was able to get it to work.


Filed under: ATtiny Hacks

The Smallest ATtiny85 Based USB Board

“Possibly the smallest ATtiny85 based ‘duino derivative”. Indeed! When Olimex announced the Olimexino 85s as the smallest Arduino ever, [Tim] took that as a challenge. His very small Arduino based USB devboard is quite a bit smaller than the Olimexino!

The Nanite 85 was carefully designed to be both small and functional. Not only is it 20% smaller than the Olimexino, but also sports a reset button! One of the coolest aspects of this design is that it has the same pinout and size as a DIP ATtiny85. This means that you can use the Nanite 85 for developing your code with the USB bootloader, and then you can directly replace it with a standard (pre-programmed) ATtiny85. The major downside to using this device over the aforementioned devices, is that it does not include a voltage regulator for powering the device via USB (or battery), the device is simply hooked directly to the 5V rail from the USB connector.

We can’t help but be impressed with this well-thought-out design. It is also easy to assemble since it uses larger surface mount components. If smaller components were used, even more features (such as a regulator) could be included. Do you have an even smaller USB Arduino? The race is on for the smallest Arduino ever!


Filed under: Arduino Hacks

Building an Arduino out of Paper

Following in the footsteps of the original Paperduino—and the Paperduino Leonardo—comes the Paperduino Tiny.

Read more on MAKE

Adafruit Gemma stuffs a wearable Arduino platform into a one-inch disc

Adafruit's Flora wearable platform is barely a year old, yet it already has a little sibling on the way -- and we do mean little. The newer Gemma is Arduino-programmable over USB like its relative, but measures just over half the size of the Flora at an inch in diameter. It's even bordering on cute, as far as circuit boards go. Before developing any grand visions of wearable computers, though, be aware that Gemma's features scale down with its size: there's only three input/output pins, and a limited amount of memory won't let it handle more than about a dozen of Adafruit's NeoPixel lights. All the same, any aspiring tailor willing to trade flexibility for subtlety in a costume will likely want to sign up for notification of the Gemma's in-stock date at the source link.

Filed under: Wearables

Comments

Source: Adafruit

Engadget 22 Jan 14:32

Book Cricket

Arduino is not just the chip, there is also the IDE that brings the same name and purpose. It’s open source and free, so you can use it on every microcontroller like the ones on Arduino boards. Here an example from India! Thanks [rahulkar] for submitting.

The project is a digital implementation of “book cricket game” which Indian students normally use to play in their childhood time. The heart of the project is 8 bit MCU from AVR family called ATtiny85. ATtiny85 are small and cheap microcontrollers which are convenient for running simple programs with low footprint. The software used for programming the MCU is Arduino.

If you’re interested there is a post on the [website] that explains all the step to build it, have a look!

Arduino Blog 23 Dec 17:10
attiny85  gallery  hef4094  lcd  

Next Projects: More and Less Power

Arduino is part of my life and has been for years now: I constantly use the homemade, Arduino-based appliances in my home the same way I use appliances other people made. But while I'm hooked on building out my world the way I like it, sometimes a project only needs a handful of pins, so I just ordered a few ATtiny85 and 2313's to try my hand at [gulp] proper AVR programming. It's too bad that Arduino is going toward the high end with the Due instead of toward the low end with smaller, simpler circuits and chips, but I'm happy to go elsewhere to learn. I could hot-wire the Arduino environment to program an ATtiny, but I'd like to try transitioning to a more fully-featured IDE for future development anyway, so programming an ATtiny will be a good sub-project.

Speaking of "the high end," the $25 Raspberry Pi has been on my radar for some simple camera-based installed projects, and I'm even more excited after hacking around with a $25 WiFi access point and OpenWrt... wow! Amazing how much power can be had for so cheap, and how many how-to's can help you along.

Halloween Props: Spooky eyes light up the bushes

This is just one example of several pairs of spooky eyes which light up [Vato Supreme's] bushes this Halloween. The quick and inexpensive build process make it a perfect diy decoration.

Each eye is made up of a ping-pong ball and an LED. But that alone won’t be very spook as the entire ball will glow rather brightly. So he spiced things up a bit by masking off the shape of a pupil and spraying the balls black. The vertical slit seen in white above will glow red like a demon in the night.

The LEDs are driven by an ATtiny85 running the Arduino bootloader. [Vato] found there was plenty of space two write code which fades the eyes in and out using PWM. This happens at random intervals for each of the four pairs he is driving.

We’ve seen a similar project that used oversized LEDs as the eyes. But we really like the idea of using a diffuser like this one. See it in action after the break.


Filed under: Holiday Hacks
Hack a Day 19 Oct 22:09

Teensy tiny Arduino board with an ATtiny85

Planning another Arduino build? If you’re just doing something simple like switching a relay or powering a LED, you might want to think about the Digispark. It’s a very small ATtiny-based Arduino compatible board developed and Kickstarted by [Erik].

The Digispark is based on the very popular Atmel ATtiny85, an 8 pin microcontroller that provides a quarter of the Flash storage and RAM as the ‘official Arduino’ ATMega328p. The lower storage space and RAM doesn’t mean the ’85 is a slouch, though; it can run Arduino code without a hitch, providing six pins for whatever small project you have in mind.

Right now, [Erik]‘s Kickstarter is offering three Digisparks for the price of a single Arduino. At that price, it’s cheap enough to leave in a project and not be repurposed after the build is over. [Erik] is also working on a few shields for the Digispark – only RGB LED shield for now, but hopefully he’ll get some more finished by the time the Kickstarter ends.


Filed under: android hacks, kickstarter