Coin-Operated Graphing Calculator Console

Longtime hacker [Peter Jansen] was so impressed with a piece in The Onion from last year that he decided to build this coin-operated Texas Instruments graphing calculator console on a whim (video below the break — warning vertical orientation).

With nothing more to go on than the fake mock-up pictured from the original satirical article, [Peter] was able to scale the dimensions from the photo making a few reasonable assumptions. He built the project over the holidays, enlisting his father and daughter as helpers. The cabinet is framed in 2×3 lumber and faced with wood veneer covered plywood and vinyl overlays for the graphics.

The computing power is from a Raspberry Pi with an Arduino Uno serves as an I/O processor. It was a bit tricky to control a calculator with only two knobs, but he makes it work. However, at 25 cents per plot with no apparent hard-copy capability, this console calculator might be a bit pricey for all but casual plotting over a few beers at the local pub.

You might remember [Peter] from some of his hacks we featured over the years, like his home-brew CT scanner or placing fourth in the first Hackaday Prize contest in 2014 with the open sourced tricorder project.

 

Continue reading “Coin-Operated Graphing Calculator Console”

VGA Library For The Raspberry Pi Pico

[Miroslav Nemecek] really pushes the limits of the Pico with his PicoVGA project, which packs a surprising number of features. His main goal with this library is to run retro games which can fit within the limited RAM and processing power of the Pico, but the demo video below shows a wide array of potential applications.

The library provides a whole slew of features, including frame buffering, sprites, overlays, and resolutions up to 1280×960 in either NTSC or PAL timings. A PWM-driven audio output channel is also included in the package. His library takes full advantage of the programmable I/O module functionality and uses the second core which is dedicated to video processing. However, with care, the second core can perform application tasks in certain circumstances. The VGA analog output signals are provided by resistor ladders, and pixel color is 8-bit R3G3B2 format. To be clear, [Miroslav] does cheat a little bit here in one regard — he overclocks the processor up to 270 MHz to meet the timing demands in some of the resolutions.

[Miroslav] has developed these tools using ARM-GCC on Windows, but he lacks the experience to make a Linux build. He welcomes help on that front from anyone familiar with Linux. And stay tuned — there may be more coming from [Miroslav] in the future. He notes that the PicoVGA library was created as part of a retro gaming computer project which is still under development. We look forward to hearing more about this when it gets released.

A couple of weeks ago we wrote about a monochrome VGA version of Pong for the Pico by [Nick Bild]. It’s exciting to see these projects which are exploring the limits of the Pico’s capabilities. Have you seen any boundary-pushing applications for the Pico? Let us know in the comments below. Thanks to [Pavel Krivanek] for sending this project to our tip line.

Continue reading “VGA Library For The Raspberry Pi Pico”

Vintage 16mm Film Editor Is Now Retro Arcade

When [Douglas Welcome] found a disposed Kalart Craig 16 mm Projecto-Editor on the curb, he knew it was destined for retro-greatness. This vintage looking device was once used to view and cut 16 mm film strips, and still in mint condition, it was just too cool to pass up. With help of a similarly historic Raspberry Pi 1 Model B, and a little LCD screen, [Douglas] now turned the little box into an awesome retro arcade game console

Continue reading “Vintage 16mm Film Editor Is Now Retro Arcade”