Gameboy Glasses Exist And They’re For Video Gamers With Eye Strain

Have you ever wondered what would happen if Nintendo released Gameboy Glasses for retro gamers? No, me neither, but the geeks over at Mutrics, have invented just that and we love it.

No they can’t play your best Gameboy Color games, but they can reduce eye strain, and connect to your smartphone to play audio through the built-in speakers at the back.

Read more…

This bin will sort your trash and recyclables automatically

Often you might see a recycling bin next to a trash can, and notice that someone else has thrown their waste into the wrong container. To help with this conundrum, the team of Shalin Jain, Viraj Singh, Edward Chen, and Joshua Kim created a double-sided container that sorts things automatically.

Their device, dubbed “Splash,” takes a webcam image of the item presented to it, analyzes this with a Python script and the Azure Custom Vision API, and reports back to an Arduino Uno controller with its findings. Depending on the results, the Arduino then uses a driver board and motor to properly position a flap, directing refuse into in the correct bin.

Read more…

Creating an over-engineered random number generator Arduino shield

Often when working with Arduino projects, you’ll need to generate a random number. There’s a random() function built into the IDE that works acceptably in many cases, but maker_ATOM wanted to take things to the next level, creating an “over engineered true random value generator.”

This device sits on top of an Arduino Uno as a shield, and features input from a floating pin seed value. It adds light input as a second seed value with an LDR, and ambient noise via a microphone as a third value. These are used to choose from an array of Pi digit values, which are also random, revealing outputs on its OLED display at the push of a button that would be exceedingly difficult to predict! 

More details on the project can be found in maker_ATOM’s Instructables post.

Read more…

Draw on bottles using a CNC plotter made from old printer rollers and other scraps

To label used bottles that would otherwise go to waste, “tuenhidiy” created a CNC plotter that itself consists mostly of scraps!

The machine’s X and Z axes are formed out of a pair of old CD/DVD players, but instead of a traditional Y axis, it actuates two printer rollers to turn a bottle forwards or backwards. This allows the marking pen to be placed in just the right axial position, while still being very similar to a fully Cartesian (XYZ) plotter controls-wise.

Read more…

Robin Grosset Takes a RaspberryPi Pico’s RP2040 to New Heights with an Overclock to 420MHz

Impressive overclock boosts the RP2040’s Arm cores to more than three times their official upper limit of 133MHz.

Engineer Robin Grosset has pushed a Raspberry Pi Pico and its RP2040 microcontroller to its limits, successfully overclocking the chip from its stock 133MHz to an impressive 420MHz.

Launched earlier this year the Raspberry Pi Pico development board plays host to Raspberry Pi’s first in-house silicon, the RP2040 microcontroller. Officially, the chip can be clocked at speeds of up to 133MHz — but unofficially the part can run considerably quicker, as is often required to get the best performance out of hacks like turning one into a fully-functional BBC Micro emulator.

Read more…

Detecting Pokemon on an Arduino using TinyML and TensorFlow

Using colors to predict whether this is Pikachu or Bulbasaur…

The deployment environments of a machine learning (ML) model are changing. In recent years, we went from locally training models and running them on standalone scripts to deploying them in massive and specialized setups. However, the industry hasn’t been focusing only on large-scaled-productionized ML, but also its small, portable, and accessible counterpart—for machine learning has found a place in embedded systems.

Read more…

Controlling a ESP8266 with Alexa

Here is an easy project using a Echo Dot (Alexa) to control my ESP8266. I give it simple commands (Alexa, lights, off) and the command shows on the LCD screen attached to the ESP8266. Actual relays will be the next step to attach.

The project is based on the Adafruit tutorial at https://learn.adafruit.com/easy-alexa-or-echo-control-of-your-esp8266-huzzah/overview

with LCD and other modifications made by me. My code is found at https://pastebin.com/NjMcsTRh

Read more…