Hackers And China

The open source world and Chinese manufacturing have a long relationship. Some fifteen years ago, the big topic was how companies could open-source their hardware designs and not get driven bankrupt by competition from overseas. Companies like Sparkfun, Adafruit, Arduino, Maple Labs, Pololu, and many more demonstrated that this wasn’t impossible after all.

Maybe ten years ago, Chinese firms started picking up interesting hacker projects and producing them. This gave us hits like the AVR transistor tester and the NanoVNA. In the last few years, we’ve seen open-source hardware and software projects that have deliberately targeted Chinese manufacturers, and won. We do the design and coding, they do the manufacturing, sales, and distribution.

But this is something else: the Bangle.js watch takes an essentially mediocre Chinese smartwatch and reflashes the firmware, and sells them as open-source smartwatches to the general public. These pre-hacked watches are being sold on Kickstarter, and although the works stands on the shoulders of previous hacker’s reverse engineering work on the non-open watch hardware, it’s being sold by the prime mover behind the Espruino JavaScript-on-embedded language, which it runs on.

We have a cheap commodity smartwatch, being sold with frankly mediocre firmware, taken over by hackers, re-flashed, re-branded, and sold by the hackers on Kickstarter. As a result of it being (forcibly) opened, there’s a decently sized app store of contributed open-source applications that’ll run on the platform, making it significantly more useful and hacker friendly than it was before.

Will this boost sales? Will China notice the hackers’ work? Will this, and similar projects, end up in yet another new hacker/China relationship? We’re watching.

Hackable Smart Watch Is Also Open Source

When they first came to market, many detractors thought that smart watches would be a flop or that there wouldn’t be much use for them. Over the past few years, though, their sales continue to increase as people find more and more niche uses for them that weren’t previously considered. The one downside to most of these watches is unsurprisingly their lack of openness and hackability, but with some willpower and small circuit components there are a few options available for those of us who like to truly own our technology.

This smartwatch is the SMA Q3, the next version of this smartwatch that we saw at the beginning of last year. Like its predecessor, it boasts a sunlight-readible display powered by a Bluetooth SoC, but this time uses the upgraded nRF52840. All of the standard smartwatch features are available, but this version also includes SWD pins on the back, and additionally has support for Bangle.js and can run some of the apps from the app loader. Some details still need to be worked out for this specific hardware, but there are some workarounds available for the known problems.

The project is also on Kickstarter right now but is well past its funding goals. We’re excited to see adoption of an open-source smartwatch like this, and to that end all of the hardware details and software are freely available on the project’s page, provided you can order some of the needed parts from overseas. If you’re looking for something a little more BASIC, though, we have you covered there as well.

A shirt with carbon nanotube threads stitched into a shirt monitor the wearer's heart rate.

Sew-able Carbon Nanotube Thread Could Spin A Lot Of Awesome

Plenty of people just plain dislike wearing jewelry, even (or especially) smart watches. Nevertheless, they’d like to have biofeedback like everybody else. Well, we watch-less ones have something to look forward to, because a group of graduate students at Rice University have created extremely strong conductive thread woven from carbon nanotubes, which can be sewn into standard athletic clothing and used as electrodes, antennas, or simply as ballistic protection.

At 22 microns wide, the original carbon nanotubes were too skinny to use as thread. Instead, the team braided together three bundles of seven ‘tubes each using the type of machine that model boat builders use to make tiny rigging. Then they zig-zag stitched the threads into a shirt, which gives the stitches added flexibility. This thread maybe as strong and conductive as metal, but the fibers are soft and flexible, and most importantly, machine-washable. Between its strength and conductivity, this thread could have a long list of applications from military down to civilian. Check out the introduction in the video after the break.

For now, the shirt has to be pretty snug, but future garments could easily have higher concentrations of nano-threads in order to get a better signal. Good thing, because we’re still carrying around our COVID nineteen — aka the weight we’ve gained since the longest March of anyone’s life, and never liked tight shirts anyway.

What else can carbon nanotubes do? Plenty, like keep 3D prints from delaminating.

Continue reading “Sew-able Carbon Nanotube Thread Could Spin A Lot Of Awesome”

3D Printed Hat Blasts The Rain Away

Some ideas are so bad that we just try them anyway, at least that seems to be [Ivan Miranda]’s philosophy. No stranger to just totally ignoring the general consensus on what you can (or at least should) or can’t make with a 3D printer, and just getting on with it, [Ivan] may have gone a little too far this time. Since umbrellas are, well, boring, why not try to keep dry with an air-curtain hat?

As you’ll see from the video, attempting to 3D print an impeller to run from a BLDC motor didn’t exactly go well. The imbalance due to imperfections in the printing process (and lack of an easy way balance it post-print) caused incredibly unpleasant (and possibly damaging) vibrations directly into his skull, not to mention the thing self-disassembling in a short time.

Not to be discouraged, he presses on regardless, substituting an electrical ducted fan (EDF), increasing the silliness-factor oh-so-little, after all as he says “I think I have a solution for all the issues — more power!”

EDFs and other kinds of ducted fans are used in many applications nowadays. Thanks to advances in rare-earth magnets enabling more powerful brushless motors, combined with cheap and accessible control systems, there has never been a better time to drop an EDF into your latest madcap idea. We have covered many ducted fan projects over the years, including this great video about how ducted fans work, which we think is well worth a watch if you’ve not already done so.

The “rain in spain, stays mainly in the plain” doesn’t actually reflect reality, as most rainfall is actually recorded in the mountainous north, rather than the central ‘plain’, But regardless, it never rains when you want it to, certainly in the Basque country where [Ivan] is based. Initial testing was done with a hose pipe, in the shop, which shows a certain dedication to the task in hand to say the least.

He does demonstrate it appearing to actually work, but we’re pretty sure there is still plenty of room for improvement. Although, maybe it’s safer to just shelve it and move on the next mad-cap idea?

Continue reading “3D Printed Hat Blasts The Rain Away”

Interactive LED Shoes That Anyone Can Build!

Normally when we see blinky projects these days, it’s using addressable LED strips with WS2812Bs, or similar alternatives. However, old-school blobby round LEDs are still on the market, and can still be put to great use. These DIY LED shoes from [TechnoChic] are an excellent example of just that.

The shoes use big 10mm LEDs that have color-changing smarts baked in. Simply power them up and they’ll fade between a series of colors. They’re run from a coin cell sewn on to the side of each shoe, with the LEDs jammed into the rear of the sole. A conductive product called Maker Tape is then used to create a circuit for the LEDs and the coin cell, along with a pressure switch inside each shoe. When the wearer puts weight on their heel, the switch conducts, lighting up the LEDs as the wearer takes each step.

This isn’t the first time we’ve seen a pair of shoes bedazzled with LEDs, but it’s arguably the easiest version of the concept to grace these pages. This is a quick way to create interactive flashing LED gadgets, and a great way for beginner makers to jazz up their projects.

Continue reading “Interactive LED Shoes That Anyone Can Build!”

Wearable Scope Lets Your Fingers Do The Probing

For frantic hacking sessions where seconds count, this forearm mounted oscilloscope with fingertip probes built by [aniketdhole] might be just what you need. Well, maybe. It’s not immediately clear why you might want to wear an oscilloscope on your arm, and sticking your fingers inside of powered up electronic devices sounds specifically like something your mother probably told you not to do, but here it is anyway.

The scope consists of an nRF5340 evaluation board in a 3D printed mount, with an SPI-connected Adafruit 2.8″ TFT display on top. With a pair of wires run from the board’s ADC and ground pins, [aniketdhole] just needed a bit of code to glue it all together and show some basic signal visualizations on the display. It’s been tested against PWM signals generated by an Arduino and some potentiometer controlled voltages, but anything much wilder than that is probably a bit too much to ask for from this rig in its current configuration.

In the future, [aniketdhole] wants to add some step-down circuity so you can probe higher voltages than the nRF5340 can handle normally, as well as a shunt to allow current measurement. Once the hardware is in place, the next order of business will be an improved touch-capable user interface that lets the user adjust settings and switch between functions.

Even if you’re not sold on the idea of an arm-mounted oscilloscope, this is still an interesting platform for general wearable experimentation. Throw enough sensors into it, and we’re sure there’s more than a few hackers who wouldn’t mind strapping one of these on.

A Microcontroller Friendly AR Headset On The Cheap

Generating the real-time images required for augmented reality (AR) goggles usually requires a fair amount of processing power, to the point that DIY efforts based around the Raspberry Pi often have trouble keeping up. But what if your AR aspirations don’t require fancy high-resolution graphics? If text and the occasional icon is enough to get the job done, then these lo-fi AR goggles from [bobricius] might be the ideal solution.

As with previous homebrew AR rigs we’ve seen, this one starts with an affordable headset designed to project the display of a smartphone onto a pair of curved optical combiners. But instead of tucking a phone into the headset, [bobricius] is using a custom PCB that holds a pair of ST7789 1.3 inch 240 x 240 IPS displays. Connected over SPI and supported by just about any microcontroller you’d care to use, tossing some textual data over your field of vision can be accomplished in just a few lines of code.

[bobricius] has actually put together a couple different versions of the PCB for this project. One uses his custom ATSAMD21E18-based “ArmaBrain” module that packs the MCU and an array of common components onto a 28 mm square board that can be easily dropped into other projects. If you’d rather roll your own solution, the second version of the board that simply holds the two displays in the appropriate position and routes the SPI lines to a convenient header should do nicely.

We’ve seen augmented reality displays using microcontrollers like the ESP32 before, but those were essentially just remote displays for a more powerful system. We like this simplified approach, as there are plenty of applications where just getting a few lines of text or some low-resolution images would be more than sufficient for the task at hand. Plus, the commercially-made headset this project is based on certainly looks better than some of the other donor goggles we’ve contemplated modifying in the past.

Continue reading “A Microcontroller Friendly AR Headset On The Cheap”