WheatSystem Is A Homebrew 8-Bit OS

[Esperantanaso] has long been involved in producing homebrew 8-bit computers. His various builds could all achieve different things, but he grew frustrated that applications written for one could not be easily run on another. He recently took a big leap forward in this area, though, cooking up his own 8-bit operating system called WheatSystem.

The work initially began with BreadSystem, which relied on applications existing in bytecode. This would then be run by the BreadSystem OS which would handle the requisite conversion to the machine code of the system it ran on. However, the work quickly got out of hand when it came to implementing advanced features like the file system and floating-point handling. BreadSystem was looking likely to be too heavy to run on lightweight 8-bit systems.

That led to the development of WheatSystem, which kept the bytecode runtime environment, unified heap, and a memory permission system from BreadSystem. Fancier features like granular memory permissioning, automatic garbage collection, and file system directories were dropped.

WheatSystem quickly became a basic and functional OS. To demonstrate it, [Esperantanaso] created WheatBox 55A1, a small homebrew computer based on the ATmega328. It readily runs simple applications like a prime number generator or a basic RPG.

Creating one’s own OS is no mean feat, even at the 8-bit level. We’ve seen it done before, and it never fails to impress.

Continue reading “WheatSystem Is A Homebrew 8-Bit OS”

ERRF 22: After Two Years, Back And Better Than Ever

When the COVID-19 pandemic hit, it became clear that organizers would have to pull the plug on any large social events they had planned. Many organizers decided to take their events online, but blurry web streams and meme-filled Discord channels can only get you so far. At this point we’re all keenly aware that, while they do have some advantages, virtual events are not the same as the real thing.

Which is why I was looking forward to making the trip down to Bel Air, Maryland for the first in-person East Coast RepRap Festival (ERRF) since 2019. I’m happy to report that the event, which was still in its infancy prior to the pandemic, was just as lively this year as it was doing my previous trips. Perhaps even more so, as local hackers and makers were eager for an outlet to show of their latest creations.

I’ll admit that part of me was concerned the two-year shutdown would have robbed ERRF of the momentum organizers had worked so hard to build. But judging by what I saw over the weekend, it seems even a global pandemic couldn’t slow down this fantastic event.

Continue reading “ERRF 22: After Two Years, Back And Better Than Ever”

The dosing spoon shown, with many round openings for medication pellets to go into

Medicine Dosing Spoon Discontinued, Made 3D Printable Instead

[Gregor Herz] caught wind of a problem that neuropediatric clinics in Germany have been facing recently. Orfiril, a seizure-preventing medication used in those clinics for treating children, is normally prescribed to adults, and the usual dosages are too high for kids. Orfiril comes in regular pill-shaped capsules, each capsule containing a bunch of small medication-soaked pellets, and you only need a certain amount of these pellets if you want to achieve a lower dose.

An Orfiril medication bottle is shown, with an Orfiril pill capsule next to it, showing the small pellets inside. Another pill capsule has been disassembled, with the pellets inside a teaspoon.It used to be that you could get a special spoon helping you to get a proper dosage — but sadly, the original supplier has quit making these. So, our hacker designed a 3D printable model instead.

[Gregor] tells us that a lot of clinics in Germany are facing this exact issue right now, so sharing this model may mean that more hospitals can work around the supply issue. Provided a friendly hobbyist has food-grade 3D printing conditions available, anyway. He tells about some suitable filaments models you can buy, as well as research on food-grade printing requirements — a topic we’ve talked about in detail, and just this month have seen someone revisit with reassuring results. Are you interested in printing some of these? If so, there might be a clinic nearby that’d be thankful.

We’ve seen a surge of 3D printing for medical uses two years ago, back when supply chain issues had doctors face PPE shortages, and some critical parts for equipment were in short supply. Before that, we’d sometimes see medical purpose 3D printing done in dire circumstances, when no other choices were available. Now 3D printing of medical devices is more accepted, and we can’t wait for more research and hacking on this front!

Arduino Lo-Fi Orchestra closeup thumbnail

Lo-Fi Orchestra Learns Tubular Bells

Hardware projects often fall into three categories: Those that flash lights, those that make sounds and those that move. This virtuoso performance by [Kevin]’s “Lo-Fi Orchestra” manages all three, whilst doing an excellent job of reproducing the 1973 musical classic Tubular Bells by Mike Oldfield.

Producing decent polyphonic sounds of different timbres simultaneously is a challenge for simple microcontroller boards like Arduinos, so [Kevin] has embraced the “More is more” philosophy and split up the job of sound generation in much the same way as a traditional orchestra might. Altogether, 11 Arduino Nanos, 6 Arduino Unos, an Arduino Pro Mini, an Adafruit Feather 32u4, and a Raspberry Pi running MT32-Pi make up this electronic ensemble.

Arduino servo drumkit
Arduino Servo & Relay Drumkit

The servo & relay drumkit is a particular highlight, providing some physical sounds to go along with the otherwise solid-state generation.

The whole project is “conducted” over MIDI and the flashing sequencer in the middle gives a visual indication of the music that is almost hypnotic. The performance is split into two videos (after the break), and will be familiar to fans of 70’s music and classic horror movies alike. We’re astonished how accurately [Kevin] has captured the mood of the original recording.

If this all looks slightly familiar, it may be because we have covered the Lo-Fi Orchestra before, when it entertained us with a rousing rendition of Gustav Holst’s Planets Suite. If you’re more interested in real Tubular Bells than synthesized ones, then check out this MIDI-controlled set from 2013. Continue reading “Lo-Fi Orchestra Learns Tubular Bells

2022 Cyberdeck Contest: Picking The Best Of The Best

Given how many incredible builds we’ve covered over the last couple of years, we knew that an official Cyberdeck Contest would certainly receive some impressive entries. But never in our wildest dreams could we have predicted that more than 100 decks would end up crossing the finish line, or that of them, the vast majority would be never-before-seen designs. In fact, the response to this contest was so overwhelming that the judging process took far longer than we originally anticipated.

Ultimately, we decided that there were simply too many phenomenal builds entered into the contest to award $150 Digikey spending sprees to just three of them. So as an added bonus, we’ve rustled up some $50 Tindie gift certificates that will go to the four special category honorable mentions.

With that, let’s take a look at the cyberdecks that took top honors as decided by our panel of judges.

Continue reading “2022 Cyberdeck Contest: Picking The Best Of The Best”

A three picture sequence, with the first picture being a woman in a blue lit up prom dress touching a wand to her hand, the second picture being a woman in a pink lit up dress touching a wand to her hand and the third picture being the same woman in a lit up pink prom dress holding a blue glowing star wand over her head

Be The Star Of The Evening With This Light Up Prom Dress

[Kellechu] went full parent beast mode by creating a prom dress for her daughter. This incredible build is a tour-de-force of DIY crafting, combining sewing, electronics, 3D printing and programming.

The dress skirt is made of tulle that allows for the LED strip underneath to diffuse through. The top bodice is made of fiber optic fabric sewn between the fabric form with the dangling fiber optic threads grouped into bundles. The dangling fiber optic bundles were then inserted and glued into “out caps” that forced the strands to sit next to a NeoPixel LED. A 20 NeoPixel “Dots Strand” strip was strung around the waist line, affixing 12 of the NeoPixels with an “out cap” to light up the fiber optic bodice. The remaining NeoPixels were outfitted with a diffuser cap and hung lower to light up the tulle skirt portion of the dress.

A bodice of a prom dress hanging on a form with fiber optic fabric bundles dangling underneath with some of them installed into a NeoPixel "Dots Strand" strip installed along the waist line

A wand was 3D printed and housed with an RFM69HCW Packet Radio M0 Feather, a NeoPixel LED color ring and a TCS34725 Flora color sensor powered by a 2.2 Ah 3.7 V LiPo battery. Another RFM69HCW Packet Radio M0 Feather was placed in the dress to be able to receive messages from the wand so that the sensed color could be transmitted and the LED strip could be updated with the sensed color. The dress portion was powered by a 10 Ah 3.7 V LiPo, with the battery and electronics fitting snugly into yoga bike shorts with side pockets.

[Kellechu]’s Instructable is full of details about the process and is worth checking out. For example, [Kellechu] goes into detail about the troubles and care taken when dealing with the different media, making sure to avoid ironing the fiber optics so as not to melt the lines and experimenting with different sewing needles to limit the amount of dead fibers as collateral damage from the sewing process.

Dresses with LEDs and other lights are a big hit, as can be seen from our feature on an LED wedding dress.

Continue reading “Be The Star Of The Evening With This Light Up Prom Dress”

The 2022 Supercon Badge Is A Handheld Trip Through Computing History

Over the last several years, there’s been a trend towards designing ever more complex and powerful electronic event badges. Color displays, sensors, WiFi, USB, Bluetooth — you name it, and there’s probably a con badge out there that has packed it in. Even our own 2019 Supercon broke new ground with the inclusion of a Lattice LFE5U-45F FPGA running a RISC-V core. Admittedly, observing this unofficial arms race has been fascinating. But as we all know, a hacker isn’t defined by the tools at their disposal, but rather the skill and imagination with which they wield them.

So this year, we’ve taken a slightly different approach. Rather than try and cram the badge with even more state of the art hardware than we did in 2019, we’ve decided to go back to the well. The 2022 Supercon badge is a lesson in what it means to truly control a piece of hardware, to know what each bit of memory is doing, and why. Make no mistake, it’s going to be a challenge. In fact, we’d wager most of the people who get their hands on the badge come November 4th will have never worked on anything quite like it before. Folks are going to get pulled out of their comfort zones, but of course, that’s the whole idea.

Continue reading “The 2022 Supercon Badge Is A Handheld Trip Through Computing History”