Accessibility Keyboard Is Modular And Practical

We don’t have many details from [dariocose] about his K-Ability Dev Kit yet, but there are enough clues on his HackadayPrize2020 entry that we can tease out the critical points. The plan is to supply a control module with Bluetooth HID capability to act as a mouse and keyboard. It will plug into a socket on user-specific boards. Each style will be suited to a patient with a neuromuscular disease and will allow them to interact with computers in a way that suits their needs. For example, if someone lacks fine motor control, they may need large buttons, while someone with weak muscles may need pads close to one another. From the video’s looks below, the prototype boards aren’t anything fancier than cardboard and wire. Developing the best device doesn’t mean a dozen iterative prints or wasted laser-cut acrylic sheets.

Example code supports three mouse movements, left, right, and down, but there are plans to develop a tool to reprogram them. Given the name and prominent LCD, we suspect there will be keyboard support in the future. Processing and Bluetooth rest on the capable shoulders of an ESP32, which also supports touch sensing, so customized pads can respond to a wispy graze or a blunt fist.

We’re not short on customized keyboards that range from glorious elements of comfort to befuddling tools of typing.

Continue reading “Accessibility Keyboard Is Modular And Practical”

Tiny Barcode Scanner Beeps Your Shopping List Together

Taking a paper list to the grocery store seems like a good idea, at least until you get there and try to use it. Did you remember to bring a pen? Great. How about a clipboard so you don’t punch through the paper when crossing something off? Apps are easier to use for this, especially the ones with checkboxes, but you’ll still have to enter everything manually. Wouldn’t it be easier (and way more fun) to just scan the barcodes of stuff you need into a list before you chuck the packaging?

That’s exactly the idea behind [DavidE281]’s barcode scanner, which is designed to work with the Bring! app. All he has to do is scan a barcode, and the product ends up in a tidy list on his phone. It’s a simple build that’s based around the M5StickC, which is an ESP32 dev kit that has a small display and a 6-axis IMU along with some other goodies. [David] combined it with a 2D barcode scanner that has a serial port and designed a printed case that joins them together.

Here’s how it works: the M5Stick sends the barcode over MQTT to an external Raspberry Pi that’s running Home Assistant. The Pi does a lookup in a spreadsheet and sends the data to the Bring! app over a community-built API. At the same time, it sends the product name back to the M5Stick’s display to confirm that it was added to the list. Check out bite-sized demo video after the break.

Scanning barcodes is super fun. So why not use an IoT barcode scanner to keep track of everything you own?

Continue reading “Tiny Barcode Scanner Beeps Your Shopping List Together”

How Constant Is Your Choice Of Lights?

The move from incandescent filament lamps to fluorescent, and then LED lighting over the last couple of decades has delivered immense benefits in terms of energy saving, but had brought with it problems for people sensitive to flicker or to too much of a particular set of wavelengths. It’s not always easy to quantify the propensity of a particular light for flickering. So [kk99] has produced an instrument returning a visual indication of its quality.

At its heart is an M5Stick ESP32 development platform, and a TSL250R light sensor hooked up to one of the ESP’s internal ADCs. The flicker waveform is displayed on the screen as a simple oscillograph, and a Fourier transform is performed to extract its frequency. The result is an extremely accessible and compact instrument, showing the suitability of the M5Stick form factor for such designs. So far we’ve only brought you an M5Stick in a password keeper, but we look forward to seeing more projects featuring it.

You can see the light flicker meter in action in the video below the break.

Continue reading “How Constant Is Your Choice Of Lights?”

Password Keeper Uses Off-The-Shelf Formfactor

With every website these days demanding the creation of an account, it can become difficult to remember so many logins. Each password should ideally be unique, lest a leak from your fantasy football game cost you thousands in stolen bitcoins. To help, [vcch] developed a password vault, using an interesting off-the-shelf platform.

The platform in question is the M5stickC, which packs an ESP32, color LCD, and battery into an attractive orange enclosure. It’s even got USB-C, making it a tool with an eye on the future. It serves as a quick way to get a basic IOT project up and running, without having to fuss about designing your own enclosure or basic power supply hardware.

On this platform, [vcch] created a tool to make keeping track of passwords easy. The PassStrong, as it’s called, can store a huge number of passwords, and communicates with the host PC over Bluetooth. The interface makes good use of the LCD, displaying the current mode and function of each button on the device for the user. It’s capable of working in both QWERTY and AZERTY environments, which should appeal to European users.

The M5StickC is a perfect choice in this regard, packing enough buttons and the required Bluetooth hardware to get the job done. No need to spend any time integrating modules – simply open the box and get to coding. We expect to see more developments in this space in future, and look forward to the efficiency gains this will bring to all kinds of projects!

Hackaday Links Column Banner

Hackaday Links: July 14, 2019

The M5Stack is a plastic box loaded up with an ESP32, a display, some pin headers, and a few buttons. Why does this exist? It’s a platform of sorts, and we’ve seen people adding LoRa to the M5Stack as well as thermal cameras. Hot from random online retailers is the M5Stick, a smaller version of the ~Stack that still has a screen, still has pin headers, and still has an ESP32. It’s a new development platform that’s using a USB C plug (hot trends 2019), and it still has all the features of an ESP32.

Ever wonder how they put designs on skateboard decks, or graphic designs on luggage? That would be a UV printer — it’s basically an inkjet that uses UV-curing ink, but the print head has a Z axis, and the bed is usually huge. [Scotty] of Strange Parts recently took a look at a factory that makes UV printers. Yeah, there’s a lot of wiring that goes into these machines, and yeah, you can do a lot with them. Remember: the cheapest UV printers are about $3k, and yeah, you can print designs on PCBs with them.

Virgin Orbit is the Branson-branded take on the Stratolaunch; this is a rocket that uses a single 747 to loft a small rocket into the stratosphere and send it off into a sun-synchronous orbit. This week, Virgin Orbit has completed drop tests to characterize how the rocket falls away from the 747. This is also called ‘a bombing run’, and we could have used a few GoPros on the rocket itself.

Last weekend was ‘LeHack’, a French hacker/infosec conference. There was a coffee vending machine there, complete with touch screen and an offer to pay via your smartphone with an app. You know what happened. It turns out, you can take over all the accounts using the app. You can also brute force the user’s pins. Lesson learned? Why the hell does a coffee machine need an app?

The New Pallet Wood! First off, don’t make anything out of pallet wood unless you know what you’re doing; there’s some nasty chemicals in pallet wood. That said, you can make a fortune with pallet wood furniture on Etsy, and that’s doubly true if you make a pallet wood resin river table. This is the new pallet wood. Hollow core doors are easy to disassemble with a table saw, and provide two large sheets of plywood, and enough sticks to make a frame for something. What can you do with all this wood? Build a guitar, of course.