Here’s a project that let [Rick Pannen] try his hand with an OLED display and a rechargeable power source. He calls it OLEDuino which is a mashup of the display type and the Arduino compatible chip running the whole thing. He figures it will serve nicely as a geeky name badge but also ported a Breakout type game to play when he’s bored.
The project is an inexpensive way to attempt a more permanent trinket than simply using Arduino and a breadboard. [Rick] sourced the OLED display and USB LiPo charging cable on eBay. The ATmega328 hiding below the display is being driven from the 3.7V LiPo cell without any power regulation. The four buttons at the bottom provide the only user input but it should be more than enough for a few simple tricks.
Head over to his code repo for a bit more information. The schematic and board are both Eagle files. We generated an image of the schematic and embedded it after the break if you want to take a quick look at how simple the hardware really is.
Continue reading “OLED name badge with rechargeable LiPo cell”
[Gabriel Anzziani] has just unleashed a newer, more convenient version of his Xprotolab portable oscilloscope, logic analyzer, and function generator. It’s up on Kickstarter, and the price is actually very nice for a tool of this caliber.
We first saw the Xprotolab early last year and ran into [Gabriel] at this year’s World Maker Faire in New York. On both occasions we were impressed with the size and capability of this very, very small OLED-display oscilloscope and general breadboarding Swiss army knife.
The Xprotolab features a two-channel, 200 kHz oscilloscope, 8-input logic analyzer, and an arbitrary waveform generator that should be good enough for all your breadboarding adventures. On top of that, the Xprotolab can sniff SPI, I2C, and UART protocols, and even has a small spectrum analyzer tucked away in a device small enough to lose in your pocket.
The updated-for-Kickstarter Xprotolab features an enclosure with a LiPo battery good for 12 hours of use per charge. Sure, it’s not a bench full of old HP and Tektronix gear, but for the budding maker, this seems like a very useful tool indeed.
With a surplus of 3D printers at this year’s Maker Faire, it’s really surprising to see the most talked about tool among the makers is a simple oscilloscope.
[Gabriel Anzziani]’s Xprotolab is an extremely small oscilloscope, function generator, logic analyzer, and general 128×64 OLED display is the perfect addition to your next prototyping project. With its breadboard friendly format and USB output, it will dutifully serve as a 200kbps oscilloscope, 8 channel logic analyzer, or as seen in the video above, the perfect interface for a Wii Nunchuck or just a simple digital Etch-a-sketch.
In the video above the fold [Gabriel] shows off the functions of his tiny, if somewhat limited, OLED oscilloscope.
[Becky Stern] came up with a way to make sure you and your dog are getting enough exercise. It’s a dog collar mounted GPS that measures how far you have walked. Just set your target distance and the progress bar in the middle of this flower will let you know when you reached it.
The most obvious piece of hardware is the OLED board which is sticking out like a sore thumb. But if you’d like to be a little more discreet you could forego the full-featured display for some carefully places LEDs to make up a circular progress bar. The GPS module itself fits well in the center of the flower, which [Becky] shows us how to make out of wire-edged ribbon. Hidden on the other side is an ATmega23u4 breakout board running the Arduino bootloader.
If you’re interested in sewables and textiles [Becky] uses a lot of basic techniques that are good to learn. Check it out in the clip after the break. She’s always shown a remarkable ability to develop projects which won’t scare away the villagers in the way our wire-sprouting breadboard hacks sometimes do.
Continue reading “GPS dog collar keeps track of your walks”
It usually takes a bit of work to gain confidence when it comes to using new parts. [Glitch] got his hands on this OLED display which is manufactured by Sabernetics and wanted to give it a whirl before building a project around it. He grabbed his Bus Pirate to help learn the ins and outs of the new part.
The 96×16 Dot-Matrix display uses the i2c protocol, keeping the pin count really low (six pins for: ground, reset, clock, data, chip select, and voltage). Since the Bus Pirate gives you command-line-like access to i2c it’s a natural choice for a first test. In fact, the tool has been our go-to device for that protocol for most projects.
The first commands sent are configuration values for the SSD1306 that drives the display. These configure contrast, voltage conversion, and other important values necessary to power on the display. It sprung to life, showing random pixels since the RAM had not yet been initialized. With that success [Glitch] moved on to the Bus Pirate’s scripting capabilities and ended up with a Python script that drives the demo seen above. Now that he knows the commands he needs, it’ll be a lot easier to write code for a microcontroller driver.
Sure, as a very powerful and influential LEGO dictator you’re more than able to make the trains run on time, but how do you make your LEGO citizens realize the benefits of living under your regime? With an OLED LEGO train schedule, of course! [Dan] over at Adafruit put together a great guide to interfacing a very small OLED display to a LEGO setup, perfect for displaying which trains are on schedule and not displaying which trains are heading to a ‘camp.’
The build uses a 96×64 RGB OLED display that is just under an inch in size. After connecting the display to an Arduino, [Dan] crafted a bezel and mounted it inside a LEGO brick wall. Seems like just the thing for the Adafruit LEGO set.
Of course, the tiny Adafruit OLED display can be used for much more than showing the train schedule at a LEGO train station. We imagine this could be put to use in an awesome model train layout or even a small plastic security checkpoint.
Originally, [Karman] wanted to build a speedometer for his bike. Feature creep makes fools of us all, so after a month of work [Karman] had a GPS-enabled cube that tells him his current latitude and longitude, current time, course, direction and speed.
[Karman]’s GPS cube uses a cheap GPS module, Arduino Mini Pro, a magnificent OLED display, and a LiPo battery salvaged from a first gen iPod nano. Surprisingly, the build is very clean – there are no wires, headers, or random epoxy globs sticking out everywhere. The entire build is just a bit larger than one cubic inch, allowing [Karman] to carry around the power of a GPS device in his pocket.
The code for [Karman]’s GPS cube uses the TinyGPS library for Arduino, that has a few great functions that track the number of satellites visible and report the current time. Now all that’s left to do is fabricate a case for this awesome little project. As always, video demo after the break.
Continue reading “Building a DIY GPS cube”