Homebrew SNES Mini Aims For Historical Accuracy

While “normies” are out fighting in the aisles of Walmart to snap up one of the official “Classic Mini” consoles that Nintendo lets slip out onto the market every once and awhile, hackers have been perfecting their own miniature versions of these classic gaming systems. The “Classic Mini” line is admittedly a very cool way to capitalize on nostalgic masses who have now found themselves at the age where they have disposable income, but the value proposition is kind of weak. Rather than being stuck with the handful of generation-limited games that Nintendo packed into the official products, these homebrew consoles can play thousands of ROMs from systems that stretch across multiple generations and manufacturers.

But for those old enough to remember playing on one of these systems when they first came out, these modern reincarnations always lack a certain something. It never feels quite right. That vaguely uncomfortable feeling is exactly what [ElBartoME] is aiming to eliminate with his very slick miniature SNES build. His 3D printed case doesn’t just nail the aesthetics of the original (PAL) console, but the system also uses real SNES controllers in addition to NFC “cartridges” to load different ROMs.

The project’s page on Thingiverse has all the wiring diagrams and kernel configuration info to get the internal Raspberry Pi 3 to read an original SNES controller via the GPIO pins. He also gives a full rundown on the hardware and software required to get the NFC-enabled cartridges working with EmulationStation to launch the appropriate game when inserted. Though he does admit this is quite a bit trickier than the controller setup.

[ElBartoME] has put a video up on YouTube that shows him inserting his mock cartridges and navigating the menus with an original SNES controller. If it wasn’t for the fact that the console is the size of a smartphone and the on-screen display is generations beyond what the SNES could pull off, you’d think he was playing on the real thing.

We’ve seen some incredibly impressive emulation boxes based on the Raspberry Pi, and builds which tried to embrace original hardware components, but this particular project may represent the best of both worlds.

Continue reading “Homebrew SNES Mini Aims For Historical Accuracy”

Automated Chamber Passes Just The Right Gas

It sounds like an overly complicated method a supervillain would use to slowly and painfully eliminate enemies — a chamber with variable oxygen concentration. This automated environmental chamber isn’t for torturing suave MI6 agents, though; rather, it enables cancer research more-or-less on the cheap.

Tasked with building something to let his lab simulate the variable oxygen microenvironments found in some kinds of tumors, [RyanM415] first chose a standard lab incubator as a chamber to mix room air with bottled nitrogen. With a requirement to quickly vary the oxygen concentration from the normal 21% down to zero, he found that the large incubator took far too long to equilibrate, and so he switched to a small acrylic box. Equipped with a mixing fan, the smaller chamber quickly adjusts to setpoints, with an oxygen sensor providing feedback and controlling the gas valves via a pair of Arduinos. It’s quite a contraption, with floating ball flowmeters and stepper-actuated variable gas valves, but the results are impressive. If it weren’t for the $2000 oxygen sensor, [RyanM145] would have brought the whole project in for $500, but at least the lab can use the sensor elsewhere.

Modern biology and chemistry labs are target-rich environments for hacked instrumentation. From DIY incubators to cheap electrophoresis rigs, we’ve got you covered.

Continue reading “Automated Chamber Passes Just The Right Gas”

This Weekend: Vintage Computer Festival Zurich

This weekend, November 18th and 19th, the greatest vintage computer conference in Europe is going down. It’s the Vintage Computer Festival Europe, and if you’re around Zurich this weekend, we highly recommend that you check it out.

On deck for this year’s VCF Europe is an incredible amount of amazing retrotechnology. A demonstration of high-resolution graphics without using computer memory will be found in a few Tektronix storage tube terminals (their Wikipedia entry is phenomenal, by the way). There will be a few Olivetti microcomputers on display demonstrating Italy’s contribution to the computer revolution. A PDP 6 will be recreated, and a 1964 IBM 360/30 will be revived. There will be discussions on using logarithms as a basis for computers. [Oscar], creator of the PiDP-8/I will be bringing his latest project, an exquisite miniature recreation of a PDP-11/70, with a molded enclosure and purple toggle switches.

This is a retrocomputer conference where an Apple I is the least interesting computer on display, an extremely difficult feat to pull off. VCFe will be held at Rote Fabrik in Zurich, and tickets are five units of the local currency per day. You can check out the festival on Twitter, Google+, and the main website.

Build One, Get Two: CPLD And STM32 Development On A Single Board

Programmable logic devices have claimed their place in the hobbyist world, with more and more projects showing up that feature either a CPLD or their bigger sibling, the FPGA. That place is rightfully earned — creating your own, custom digital circuitry not only adds flexibility, but opens up a whole new world of opportunities. However, this new realm can be overwhelming and scary at the same time. A great way to ease into this is combining the programmable logic with a general purpose MCU system that you already know and are comfortable with. [Just4Fun] did just that with the CPLD Fun Board, a development board connecting an Arduino compatible STM32F103 Cortex-M3 controller to an Altera MAX II CPLD.

The PCB itself has some standard development board equipment routed to the CPLD: LEDs, buttons, a seven-segment display, and additional GPIO. The rest of the CPLD’s pins are going straight to the STM32 and its SPI, I2C and UART pins. Let’s say you want to create your own SPI device. With the CPLD Fun Board, you can utilize all the pre-existing libraries on the STM32 and fully focus on the programmable logic part. Better yet, every connection from MCU to CPLD has its own pin header connection to attach your favorite measurement device for debugging. And in case you’re wondering — yes, you can attach external hardware to those connectors by setting either MCU or CPLD pins to Hi-Z.

The downside of all this is the need for proprietary design software and a dedicated programmer for the CPLD, which sadly is the everyday reality with programmable logic devices. [Just4Fun] did a great job though writing up a detailed step-by-step tutorial about setting up the environment and getting started with the board, but there are also other tutorials on getting started with CPLDs out there, in case you crave more.

If You Want To Spend On A Microscope

A quick check of the usual Chinese websites will yield USB microscopes for a very low price. However, many of these are little more than webcams with some cheap optics. Not that they can’t be useful, but they probably won’t compete with an expensive instrument like a Dino-Lite. [Shahriar] looks at the latest offerings from Dino-Lite and shows how they can be useful when examining electronics. You can see the video below, but be warned: these little microscopes are not cheap. The entry-level model starts at about $100 and they go up  — way up — from there.

Still, many of us spend as much or more on necessary gear and these days a microscope for inspecting tiny circuits is pretty handy. In addition to the optical instruments, [Shahriar] also looks at a stepper motor-driven microscope stage, which is interesting.

Continue reading “If You Want To Spend On A Microscope”

A Dreamcast VMU With A Secret

Since the Raspberry Pi range of boards first appeared back in 2012, we’ve seen them cleverly integrated into a host of inventive form factors. Today we bring you the latest offering in this space, [Kite]’s Raspberry Pi Zero W installed in the case of a Sega Dreamcast VMU. The result is a particularly nicely executed build in which the Pi with a few of its more bulky components removed or replaced with low-profile alternatives sits on the opposite side of a custom PCB from a small LCD display.

The PCB contains the relevant buttons, audio, and power supply circuitry, and when installed in a VMU shell makes for a truly professional quality tiny handheld console. In a particularly nice touch the Pi’s USB connectivity is brought out alongside the SD card on the end of the Zero, under the cap that would have originally protected the VMU’s connector. Some minimal paring away of Sega plastic was required but the case is surprisingly unmodified, and there is plenty of space for a decent-sized battery.

The VMU, or Visual Memory Unit, makes an interesting choice for an enclosure, because it is a relic of one of console gaming’s dead ends. It was the memory card for Sega’s last foray into the console market, the Dreamcast, and unlike those of its competitors it formed a tiny handheld console in its own right. Small games for the VMU platform were bundled with full titles, and there was a simple multiplayer  system in which VMUs could be linked together. Sadly the Dreamcast lost the console war of the late 1990s and early 2000s to Sony’s PlayStation 2, but it remains a console of note.

VMUs are not the most common of gaming survivors, but we’ve shown you one or two projects using them. There was an iPod conversion back in 2010, and much more recently some mind-blowing reverse engineering and emulation on the original VMU hardware.

Thanks [Giles Burgess] for the tip.

Less Than Production, More Than One-Offs

We build things we think are cool. Sometimes, other people agree with us and they want a copy of what we’ve built. If you’re lucky enough to have an enviable product but you’re not ready for full-scale manufacturing, you may be looking at a low-volume production run. [Eric Strebel] walks us through one such instance where he makes some custom color swatches for a show. Video after the break.

[Eric Strebel] is an industrial designer so he plays to his strengths by designing the swatch shape, jig, tool, and hangers. He hires out the painting, laser cutting, and CNC machining. This may seem like a simple statement but some of us have a hard time paying other people for things we’re capable of learning. In some cases, we just have to pay the professionals to do it correctly and keep our focus.

The mentality of small runs in this video is perfect for people who sell on Tindie or want to make more than a handful of consistently nice parts. Our own [Lewin Day] recently talked about his experience with a run of 200 mixers called gMix.

Continue reading “Less Than Production, More Than One-Offs”