The Last Scientific Calculator?

There was a time when being an engineering student meant you had a sword. Well, really it was a slide rule hanging from your belt, but it sounds cooler to call it a sword. The slide rule sword gave way to calculators hanging from your belt loop, and for many engineers that calculator was from HP. Today’s students are more likely to have a TI or Casio calculator, but HP is still in there with the HP Prime. It is hard to call it a calculator since the latest variant has a 528 MHz ARM Cortex A7, 256 MB of RAM, and 512 MB of ROM. But if you can’t justify a $150 calculator, there are some cheap and even free options out there to get the experience. To start with, HP has a free app that runs on Windows or Mac that works just like the calculator. Of course, that’s free as in no charge, not free as in open source. But still, it will run under Wine with no more than the usual amount of coaxing.

You might wonder why you need a calculator on your computer, and perhaps you don’t. However, the HP Prime isn’t just your 1980s vintage calculator. It also has an amazing number of applications including a complete symbolic math system based on xCAS/Giac. It is also programmable using a special HP language that is sort of like Basic or Pascal. Other applications include plotting, statistics, solvers, and even a spreadsheet that can hold up to 10,000 rows and 676 columns.

Portability

It is easy to think that HP provides the free PC software so you’ll go out and buy the real calculator, and that may be part of it. However, you can also get official apps for Android and iOS. They aren’t free, but they are relatively inexpensive. On iOS the cost right now is $25 and on Android it is $20. There are also “lite” versions that are free.

Continue reading “The Last Scientific Calculator?”

On-Demand Manufacturing Hack Chat

Join us on Wednesday, March 4 at noon Pacific for the On-Demand Manufacturing Hack Chat with Dan Emery!

The classical recipe for starting a manufacturing enterprise is pretty straightforward: get an idea, attract investors, hire works, buy machines, put it all in a factory, and profit. Things have been this way since the earliest days of the Industrial Revolution, and it’s a recipe that has largely given us the world we have today, for better and for worse.

One of the downsides of this model is the need for initial capital to buy the machines and build the factory. Not every idea will attract the kind of money needed to get off the ground, which means that a lot of good ideas never see the light of day. Luckily, though, we live in an age where manufacturing is no longer a monolithic process. You can literally design a product and have it tested, manufactured, and sold without ever taking one shipment of raw materials or buying a single machine other than the computer that makes this magic possible.

As co-founder of Ponoko, Dan Emery is in the thick of this manufacturing revolution. His company capitalizes on the need for laser cutting, whether it be for parts used in rapid prototyping or complete production runs of cut and engraved pieces. Their service is part of a wider ecosystem that covers almost every additive and subtractive manufacturing process, including 3D-printing, CNC machining, PCB manufacturing, and even final assembly and testing, providing new entrepreneur access to tools and processes that would have once required buckets of cash to acquire and put under one roof.

Join us as we sit down with Derek and discuss the current state of on-demand manufacturing and what the future holds for it. We’ll talk about Ponoko’s specific place in this ecosystem, and what role outsourced laser cutting could play in getting your widget to market. We’ll also take a look at how Ponoko got started and how it got where it is today, as well as anything else that comes up.

join-hack-chatOur Hack Chats are live community events in the Hackaday.io Hack Chat group messaging. This week we’ll be sitting down on Wednesday, March 4 at 12:00 PM Pacific time. If time zones have got you down, we have a handy time zone converter.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io. You don’t have to wait until Wednesday; join whenever you want and you can see what the community is talking about.

Giant Clock Made In The Nick Of Time

When [tnjyoung] was asked to build a huge lighted clock for a high school theater’s production of Cinderella with only two weeks before opening night, he probably wished for a fairy godmother of his own to show up and do it for him. But he and his team pulled it off, and it looks amazing. That medallion in the middle? It was laid out painstakingly by hand, using electrical tape.

This thing is 12 feet wide and weighs more than 500 pounds. Even so, it isn’t a permanent set piece, so it has to move up and down throughout the show on airplane cables. Now for the minutiae: there’s an Arduino Uno with built-in Wi-Fi that receives UDP commands from a phone to raise and lower the clock at the appropriate times. The ‘duino is also controlling two stepper motors, one for the hour hand and one for the minute hand.

Time is almost a minor character in the story of Cinderella, since she has to get back by midnight. Because of this, [tnjyoung] programmed a dozen or so time cues that move the steppers at various speeds to achieve different effects, like time flying by as she dances the night away with the Prince. Hour you still just sitting there? Sweep past the break to watch the build process fly by in a matter of minutes.

Got all the time in the world? Make a clock out of clocks. Clocks all the way down.

Continue reading “Giant Clock Made In The Nick Of Time”

Project Rubicon: The NSA Secretly Sold Flawed Encryption For Decades

There have been a few moments in the past few years, when a conspiracy theory is suddenly demonstrated to be based in fact. Once upon a time, it was an absurd suggestion that the NSA had data taps in AT&T buildings across the country. Just like Snowden’s revelations confirmed those conspiracy theories, a news in February confirmed some theories about Crypto AG, a Swiss cryptography vendor.

The whole story reads like a cold-war era spy thriller, and like many of those novels, it all starts with World War II. As a result of a family investment, Boris Hagelin found himself at the helm of Aktiebolaget Cryptograph, later renamed to Crypto AG (1952), a Swedish company that built and sold cipher machines that competed with the famous Enigma machine. At the start of the war, Hagelin decided that Sweden was not the place to be, and moved to the United States. This was a fortuitous move, as it allowed Hagelin to market his company’s C-38 cipher machine to the US military. That device was designated the M-209 by the army, and became the standard in-the-field encryption machine.

Continue reading “Project Rubicon: The NSA Secretly Sold Flawed Encryption For Decades”

ESP32 Rover With PCB Chassis Is Ready To Roll

The microcontrollers are cheap, the sensors are cheap, even the motors are cheap. So why are all the good wheeled robotics platforms so expensive? [Dimitris Platis] wanted to develop an affordable platform for experimenting with rovers, but the cheap plastic chassis he was using gave him all sorts of problems. So he did what any good hacker would do, and built a better version himself.

Interestingly, [Dimitris] decided to go with a chassis made from two PCB panels. The motors, mounted to small angled brackets, bolt directly to the lower PCB. These aren’t your standard $2 DC cans either. Each JGB37-520 gearhead motor comes complete with an encoder that allows your software to determine speed, distance, and direction. The upper PCB connects to the lower with several rows of pin headers, and plays host to whatever electronics payload you might be experimenting with at the time.

For the controller, [Dimitris] says the ESP32 is hard to beat by pretty much any metric you want to use. With integrated wireless and considerable computational power, there’s plenty of options for controlling your little rover either remotely or autonomously. But he also says that every effort has been made to ensure that you could switch out the microcontroller with something else should you want to spin up a customized version.

The whole idea reminds us a bit of quadcopters we’ve seen in the past, where the PCB wasn’t just being used structurally as a place to bolt the motors and hardware to, but actually contained functional traces and components that reduced how much wiring you needed to do. Naturally, this means that any damage to the chassis might cripple the electronics, but presumably, that’s what the big foam bumpers are there for.

[Dimitris] designed this project for educational use, so he assumes you’ll want to build 10 or 12 of these for your whole classroom. In those quantities, he says each bot will cost around $60. If you wanted to reduce the price a bit more, he says swapping the motors would be your best bet as they’re the single most expensive component of the design. That said, $60 for a quality open source rover platform sounds pretty fair to us.

Still too much? You could check out one of the 3D printable rover designs we’ve covered over the years. Or see if you can get lucky and pick up a cheap robot from the clearance rack and hack it.

Generate Power As You Ride With A Bicycle Planar Alternator

For most riders, bicycle lighting consists of an array of LED lamps and flashing gizmos, usually powered by lithium-ion batteries, or coin cells for the smaller ones. Some people though prefer to dispense with batteries and generate their own power, and that’s what [Thomas D] has done by fitting his bike with an alternator. But this is no off the shelf unit that rubs the tire or sits in a wheel hub. Instead, he’s built his own planar alternator that attaches to the spokes.

The design is inspired by those used in some wind generators, a central disk holding a set of planar coils sits between two rotating disks holding magnets. The stator holding the coils is made from laser-cut acrylic, and the rotors holding the magnets are sheet steel. One rotor is attached to the rear wheel spokes of the bicycle in close proximity to the stator which is attached to the rear frame. The second rotor sits on the other side of the stator while attached to the first rotor by its edge.

The coils are wired as two parallel groups in series in a ring with a single-phase output that feeds a rectifier and DC to DC converter. It would be interesting to see the effect of the same alternator with different winding arrangements or multiple phases.

This is the first time we’ve seen one of these on a bicycle, but this type of alternator has appeared here in more than one wind generator.

Continue reading “Generate Power As You Ride With A Bicycle Planar Alternator”

A Minimal ESP8266 Digital Picture Frame

Over the last few years, the price of a good digital picture frame has dropped to the point that we don’t often see DIY versions anymore. As much as we might hate to admit it, it’s hard to justify building something yourself when the economies of scale have made it so you can buy the final product for less than the cost of the parts themselves. But of course, there are always fringe cases where building it might be the only way to get what you need.

Granted we’re not sure that [Tony Liu] actually needs a 1.8-inch digital picture frame, but we’re sure somebody out there does. The ST7735R display used in this project is a real TFT, so the color and refresh rate is pretty good; but with a resolution of just 128×160, we’d recommend keeping your expectations low in regards to visual fidelity.

What’s really interesting about this project is how low the part count is. All you need is the ST7735R display and the ESP8266 itself (or the development board of your choice, naturally). Even the 3D printed frame is technically optional. The display is driven by SPI, so with the power added in, that’s only eight wires that need to be soldered between the two devices. If you’re looking for an easy way to add a photo slideshow to a small device, say a conference badge, this is about as easy as it gets.

But where are the images coming from? You might think SPIFFS, but in this case [Tony] has converted the images to bitmaps and is loading them into the Arduino Sketch as a header file with PROGMEM. Helpfully, he provides the link for the tool he uses to convert the images into an array the graphics library can understand. This makes adding new images slightly time consuming, but we imagine if you have the need for something like this, it’s probably only showing a pretty specific set of images anyway.

If you’re looking for something bigger, or maybe just an excuse to put that dusty Raspberry Pi to use, you might be interested in one of the more substantial builds we’ve seen over the years.

Continue reading “A Minimal ESP8266 Digital Picture Frame”