Carbon Nanotube Spaghetti Proves Perfect for Flexible, Wearable Energy-Harvesting Generators

Directly printed using water as the solvent, these eco-friendly thermoelectric generators are flexible and suitable for wearable use.

A team of researchers from Stanford University has published a paper detailing non-toxic, flexible energy-harvesting devices which they say could power future wearable electronics — thanks to carbon nanotube spaghetti.

“Carbon nanotubes are one-dimensional materials, known for good thermoelectric properties, which mean developing a voltage across them in a temperature gradient,” explains Professor Eric Pop of the material focused upon in the paper. “The challenge is that carbon nanotubes also have high thermal conductivity, meaning it’s difficult to maintain a thermal gradient across them, and they have been hard to assemble them into thermoelectric generators at low cost.”

Read more…

DIY SDR DSP Radio with Raspberry Pi and RTLSDR Dongle

The radio presented above is capable of receiving the entire spectrum, from 500 kHz to 2 Gigahertz.

Software-defined radio (SDR) is a radio communication system where components that have been traditionally implemented in hardware (e.g. mixers, filters, amplifiers, modulators/demodulators, detectors, etc.) are instead implemented by means of software on a personal computer or embedded system.

Read more…

The CelloBot (Robot Design Controlled by an Arduino Uno)

Hello, I’m Andre and this is how you can build and design your own robot with dancing features. This robot was designed as a team project for my junior design class at Georgia Tech. The entire system is completely controlled by an Arduino Uno microcontroller, with various user interface devices. The fundamental components to the motion of the system are two servos that have been attached to a model of a cello. This guide assumes you have experience with soldering, laser cutting equipment, c++ programming, circuit design, and 3D printing.

Read more…

Streamer-Focused Arduino-Powered Sparkpad Packs Keys, Volume Control, OLED Display, and More

Supplied as a kit with open source firmware, the Sparkpad aims to be a one-stop device for streaming, video editing, and more.

Maker Patrick “Paddy” Thomas has launched a display-equipped RGB macro pad, or “reconfigurable control surface,” built around an Arduino Pro Micro and with streamers in mind: the Sparkpad.

“The Sparkpad is a reconfigurable control surface, primarily aimed at Streamers. The V1 Sparkpad is designed to communicate with streaming software — such as OBS – via HID commands sent over USB,” Thomas explains of the design. “However, due to its modular hardware design and open source Arduino firmware, there is scope to do much more. We are hoping to foster a development community, and we will continue to develop improvements for the Sparkpad as and when we can.”

Read more…

Maz_Baz’s RaspberryPi-Powered, 3D-Printed Cyberdeck Gives the Rebel Alliance Pathfinders a New Tool

3D-printed chassis, inspired by Star Wars aesthetics, houses an off-the-shelf Raspberry Pi touchscreen, Bluetooth keyboard, and USB battery.

Redditor Maz_Baz has built a Raspberry Pi-powered cyberdeck that any Star Wars fan would love to lug around, inspired by the aesthetics of the Rebel Alliance Pathfinders and near-completely 3D-printed.

“Pathfinders are the special forces troops of the Rebel Alliance,” Baz explains of the inspiration behind the design, “and I wanted to create something that one of their techs might lug into battle — Field Terminal — for quick hacks into Imperial systems or airstrike coordination. Or in my case, a tactical way to go from my desk to my couch.”

Read more…

Simple Robots Can Work Together to Perform Complex Tasks

BOBbots can still accomplish a set of tasks, even without the aid of sensors, communication, and computation capabilities.

I love swarm bots of all types. Something so innocent about them. Researchers from Georgia Tech have developed a method that allows “simple” robots — those without sensors, onboard processing power, communication capabilities — to perform complex tasks by leveraging their physical characteristics, a trait they term “task embodiment.” Think of it like trying to control a child, which is hard enough, and then trying to control many of them at once, which is nearly impossible. The same can be said for trying to get swarms of robots to work collectively without complex programming and a ton of onboard sensors.

Read more…

Multiplexing 6 I2C TCS34725 Color Sensors

Have you ever had to use sensors that use the I2C protocol, but realize that they all have the same, non-changeable address?

While working on a project including multiple colors (which I hope to post soon), I realized I needed to use some sort of color sensor/camera. I decided to use 6 TCS34725 modules, which will be able to return the RGB values of certain colors to me. The problem was that these TCS34725 modules use the exact same address: 0x29! This was a problem for me since I needed 6 of these modules, and since the sensors all have the same address, it won’t know which ones which! This is when I realized I can use a multiplexer to get these sensor signals into one.

Read more…

Bluetooth Controlled LED Matrix

A hand-crafted 8×8 LED matrix driven on Arduino using the MCP23017 GPIO expander and controlled via Bluetooth from an Android device.

The internet is littered with tutorials teaching how to use dot matrices or build them, so why add-in another one I hear you say? Simply because making LED displays is fun, the outcome is eye-pleasing and useful in every way you could imagine. And since we’re at the age of IoT, what a better way to interact with it than from your smartphone. I used the LED matrix I built as a scrolling ticker, just to showcase the versatility of such a device. In the following I’ll shed some light on the essential building blocks of this project.

Read more…