Vista Normal

Hay nuevos artículos disponibles. Pincha para refrescar la página.
AnteayerSalida Principal

Clearly 3D Printing

23 Junio 2024 at 05:00

[Joel] picked up a wireless mouse kit. The idea is you get some 3D printing files and hardware. You can print the shell or make modifications to it. You can even design your own shell from scratch. But [Joel] took a different approach. He created a case with transparent resin. You can see the impressive result in the video below.

While the idea of buying the mouse as a kit simplifies things, we would be more inclined to just gut a mouse and design a new case for it if we were so inclined. We were more impressed with the results with the transparent resin.

Having transparent 3D printing capabilities opens up some artistic possibilities, like the benchy inside a glass bottle that makes a guest appearance on the video. The only limitation we can see is that your entire print has to be clear unless you do some hacky workarounds. For example, it would have been cool to have a mouse that was only transparent through a window. Short of painting the finished product, this would be tough to do with modern printers.

Even though you can get transparent filament, FDM printers have to work hard to get even sort of transparent. Even then, the results can be impressive, but nothing like what [Joel] is doing in resin, of course.

Remixed Pi Recovery Kit v2 Offers Another Path

Por: Tom Nardi
12 Junio 2024 at 08:00

Just a few months after releasing the long-awaited second version of his Raspberry Pi Recovery Kit, [Jay Doscher] is back with an alternate take on his latest Pi-in-a-Pelican design. This slightly abridged take on the earlier design should prove to be easier and cheaper to assemble for those playing along at home while keeping the compromises to a minimum.

Probably the biggest change is that the Raspberry Pi 5 has been swapped out for its less expensive and more abundant predecessor. The Pi 4 still packs plenty of punch, but since it requires less power and doesn’t get as hot, it’s less temperamental in a build like this. Gone is the active cooling required by the more powerful single-board computer, and the wiring to distribute power to the Kit’s internal components has been simplified. The high-end military style connectors have been deleted as well. They looked cool, but they certainly weren’t cheap.

One of the most striking features of the original Recovery Kit was the front-mounted switches — both the networking type that’s intended to help facilitate connecting the Raspberry Pi to whatever hardware is left after the end of the world, and the toggles used to selectively control power to to accessory devices. Both have returned for the Recovery Kit 2B, but they’re also optional, with blank plates available to fill in their vacant spots.

Ultimately, both builds are fairly similar, but there’s enough changes between the two that it will have a notable impact on how much time (and money…) it would take you create one of your own. [Jay] has attempted to offer less intimidating versions of his designs in the past; while other creators take a “one and done” approach to their projects, he seems eager to go back and rethink problems that most others would have considered solved.

Hands On: Inkplate 6 MOTION

Por: Tom Nardi
6 Junio 2024 at 14:00

Over the last several years, DIY projects utilizing e-paper displays have become more common. While saying the technology is now cheap might be overstating the situation a bit, the prices on at least small e-paper panels have certainly become far more reasonable for the hobbyist. Pair one of them with a modern microcontroller such as the RP2040 or ESP32, sprinkle in a few open source libraries, and you’re well on the way to creating an energy-efficient smart display for your home or office.

But therein lies the problem. There’s still a decent amount of leg work involved in getting the hardware wired up and talking to each other. Putting the e-paper display and MCU together is often only half the battle — depending on your plans, you’ll probably want to add a few sensors to the mix, or perhaps some RGB status LEDs. An onboard battery charger and real-time clock would be nice as well. Pretty soon, your homebrew e-paper gadget is starting to look remarkably like the bottom of your junk bin.

For those after a more integrated solution, the folks at Soldered Electronics have offered up a line of premium open source hardware development boards that combine various styles of e-paper panels (touch, color, lighted, etc) with a microcontroller, an array of sensors, and pretty much every other feature they could think of. To top it off, they put in the effort to produce fantastic documentation, easy to use libraries, and free support software such as an online GUI builder and image converter.

We’ve reviewed a number of previous Inkplate boards, and always came away very impressed by the attention to detail from Soldered Electronics. When they asked if we’d be interested in taking a look at a prototype for their new MOTION 6 board, we were eager to see what this new variant brings to the table. Since both the software and hardware are still pre-production, we won’t call this a review, but it should give you a good idea of what to expect when the final units start shipping out in October.

Faster and Stronger

As mentioned previously, the Inkplate boards have generally been differentiated by the type of e-paper display they’ve featured. In the case of the new MOTION, the theme this time around is speed — Soldered says this new display is capable of showing 11 frames per second, no small feat for a technology that’s notoriously slow to refresh. You still won’t be watching movies at 11 FPS of course, but it’s more than enough to display animations and dynamic information thanks to its partial refresh capability that only updates the areas of the display where the image has actually changed.

But it’s not just the e-paper display that’s been swapped out for a faster model. For the MOTION 6, Soldered traded in the ESP32 used on all previous Inkplates for the STM32H743, an ARM Cortex-M7 chip capable of running at 480 MHz. Well, at least partially. You’ll still find an ESP32 hanging out on the back of the MOTION 6, but it’s there as a co-processor to handle WiFi and Bluetooth communications. The STM32 chip features 1 MB of internal SRAM and has been outfitted with a whopping 32 MB of external DRAM, which should come in handy when you’re throwing 4-bit grayscale images at the 1024 x 758 display.

The Inkplate MOTION 6 also features an impressive suite of sensors, including a front-mounted APDS-9960 which can detect motion, proximity, and color. On the backside you’ll find the SHTC3 for detecting temperature and humidity, as well as a LSM6DSO32 accelerometer and gyroscope. One of the most impressive demos included in the MOTION 6’s Arduino library pulls data from the gyro and uses it to rotate a wireframe 3D cube as you move the device around. Should you wish to connect other sensors or devices to the board, you’ve got breakouts for the standard expansion options such as I²C and SPI, as well as Ethernet, USB OTG, I²S, SDMMC, and UART.

Although no battery is included with the MOTION 6, there’s a connector for one on the back of the board, and the device includes a MCP73831 charge controller and the appropriate status LEDs. Primary power is supplied through the board’s USB-C connector, and there’s also a set of beefy solder pads along the bottom edge where you could wire up an external power source.

For user input you have three physical buttons along the side, and a rather ingenious rotary encoder — but to explain how that works we need to switch gears and look at the 3D printed enclosure Soldered has created for the Inkplate MOTION 6.

Wrapped Up Tight

Under normal circumstances I wouldn’t go into so much detail about a 3D printed case, but I’ve got to give Soldered credit for the little touches they put into this design. Living hinges are used for both the power button and the three user buttons on the side, there’s a holder built into the back for a pouch battery, and there’s even a little purple “programming tool” that tucks into a dedicated pocket — you’ll use that to poke the programming button when the Inkplate is inside the enclosure.

But the real star is the transparent wheel on the right hand side. The embedded magnet in the center lines up perfectly with a AS5600 magnetic angle encoder on the Inkplate, with an RGB LED just off to the side. Reading the value from the AS5600 as the wheel rotates gives you a value between 0 and 4048, and the library offers macros to convert that to radians and degrees. Combined with the RGB LED, this arrangement provides an input device with visual feedback at very little cost.

It’s an awesome idea, and now I’m looking for an excuse to include it in my own hardware designs.

The 3D printed case is being offered as an add-on for the Inkplate MOTION 6 at purchase time, but both the STLs and  Fusion 360 files for it will be made available with the rest of the hardware design files for those that would rather print it themselves.

An Exciting Start

As I said in the beginning of this article, the unit I have here is the prototype — while the hardware seems pretty close to final, the software side of things is obviously still in the early stages. Some of the libraries simply weren’t ready in time, so I wasn’t able to test things like WiFi or Bluetooth. Similarly, I wasn’t able to try out the MicroPython build for the MOTION 6. That said, I have absolutely no doubt that the team at Soldered Electronics will have everything where it needs to be by the time customers get their hands on the final product.

There’s no denying that the $169 USD price tag of the Inkplate MOTION 6 will give some users pause. If you’re looking for a budget option, this absolutely isn’t it. But what you get for the price is considerable. You’re not just paying for the hardware, you’re also getting the software, documentation, schematics, and PCB design files. If those things are important to you, I’d say it’s more than worth the premium price.

So far, it looks like plenty of people feel the same way. As of this writing, the Inkplate MOTION 6 is about to hit 250% of its funding goal on Crowd Supply, with more than 30 days left in the campaign.

M1 Development Board from Scraps

19 Mayo 2024 at 02:00

Apple is fairly notorious for building devices that are difficult to repair, but with the right tools it’s often not completely impossible to circumvent some of their barriers. As they say, every lock has a key. [dosdude1] has wanted a specific M1 development board for a while now and has been slowly piecing together everything he needs to cobble one together, and finally got this unit running despite many roadblocks put in his way by Apple.

The development kit is a Developer Transition Kit  or “DTK” meant for developers during Apple’s transition from Intel chips to their own in-house ARM-based M1 platform. This particular version is in a Mac Mini form factor but it has a few hurdles to clear before it powers on. First, the board was cut in a critical location that shorted out many of the PCB layers, so this had to be carefully filed down to remove the shorts. It was also missing a few tiny surface mount components and a NAND chip, but these were scavenged from other scrapped parts and assembled into a fully working machine.

There are a number of other non-physical problems to solve here as well, too. Apple coded their NAND chips to work with specific WiFi modules so if these aren’t programmed to work together the computer will get stuck in a boot loop. But with that and a few other details out of the way [dosdude1] finally has his DTK up and running in a 2018 Mac Mini chassis, right down to the working power LEDs. We’ve seen all kinds of PCB damage before (although not often quite this intricate) and even PCBs repaired that were snapped in half.

Thanks to [CodeAsm] for the tip!

Hackaday Links: May 5, 2024

5 Mayo 2024 at 23:00
Hackaday Links Column Banner

It may be hard to believe, but BASIC turned 60 this week. Opinions about the computer language vary, of course, but one thing everyone can agree on is that Professors Kemeny and Kurtz really stretched things with the acronym: “Beginner’s All-Purpose Symbolic Instruction Code” is pretty tortured, after all. BASIC seems to be the one language it’s universally cool to hate, at least in its current incarnations like Visual Basic and VBA. But back in 1964, the idea that you could plunk someone down in front of a terminal, or more likely a teletype, and have them bang out a working “Hello, world!” program with just a few minutes of instruction was pretty revolutionary. Yeah, line numbers and GOTO statements encouraged spaghetti code and engrained bad programming habits, but at least it got people coding. And perhaps most importantly, it served as a “gateway drug” into the culture for a lot of us. Many of us would have chosen other paths in life had it not been for those dopamine hits provided by getting that first BASIC program working. So happy birthday BASIC!

Speaking of gateways, we’ve been eagerly following the “65 in 24” project, an homage to the “65 in 1” kits sold by Radio Shack back in the day. These were the hardware equivalent of as BASIC to a lot of us, and just as formative. Tom Thoen has been lovingly recreating the breadboard kit, rendering it in PCBs rather than cardboard and making some updates in terms of components choices, but staying as true to the original as possible. One thing that the original had was the “lab manual,” a book containing all 65 circuits with schematics and build instructions, plus crude but charming cartoons to illustrate the principles of the circuit design. Tom obviously needs to replicate that to make the project complete, and while schematics are a breeze in the age of EDA, the cartoons are another matter. He’s making progress on that front, though, with the help of an art student who is really nailing the assignment. Watch out, Joe Kim!

Last week we mentioned HOPE XV is coming in July. This week, a partial list of talks was released, and there’s already a lot of interesting stuff scheduled. Supercon keynote alums Mitch Altman and Cory Doctorow are both scheduled to appear, along with a ton of others. Check out the list, get your proposals in, or just get your tickets.

If an entire forest is composed of a single tree, does it make a sound? Yes it does, and it’s kind of weird. The tree is called Pando, which is also weird, and it’s the largest living individual organism by biomass on Earth. The quaking aspen has 47,000 stems covering 100 acres (40 hectares) of Utah, and though it does a pretty good job of looking like a forest, the stems are genetically identical so it counts as a single organism. Quaking aspens are known to be a noisy tree, with leaves that rattle together in the slightest breeze. That pleasant sound isn’t just for us to enjoy, however, as sound artist Jeff Rice discovered by sticking a hydrophone down into one of Pando’s many hollow stems. The sound of the leaves banging together apparently gets transmitted down the stems and into the interconnected root system. At least that’s the thought; more rigorous experiments would be needed to confirm that the sound isn’t being mechanically coupled through the soil.

And finally, we’re in no position to cast stones at anyone for keeping a lot of browser tabs open, but keeping almost 7,500 Firefox tabs going seems a bit extreme. And yet a software engineer going by the handle Hazel just can’t bring herself to close any tabs, resulting in an epic restore session when her browser finally gave up the ghost. Panic set in at first when Firefox refused to reload all the tabs, accumulated over the last two years, but eventually the browser figured it all out and Hazel was back in business. Interestingly, Firefox doesn’t really use up too much memory to keep al those tabs open — only 70 MB. Compare that to Chrome, which needs 2 GB to keep a measly 10 tabs open.

❌
❌