You Can Make A Microprocessor That’s All Your Own

For a while now we’ve followed the slow progression of affordable integrated circuit fabrication, and through the likes of Tiny Tapeout we’ve seen impressive strides made. But they’re not the only player in the space, and [Breaking Taps] has a video showing their microprocessor built using wafer.space.

The microprocessor itself is a little unusual, being a transport triggered architecture design with two busses. The whole thing might better be described as a system-on-chip than a microprocessor, as like a microcontroller it contains both memory and peripherals. He’s used Spade to design the thing, and we get an in-depth look at all the steps involved between design and fabrication. It’s a level or two more difficult than passing the DRC standards for your PCB fabricator. The result is a chip carrier with the chip itself visible under clear epoxy. It’s using an old fabrication technology so the silicon is surprisingly big, but unlike Tiny Tapeout’s cell based fabrication the whole chip is the one circuit. Mounting it on a PCB and using a breadboard, he’s able to demonstrate it running simple programs.

It’s clear that having your own IC fabricated is not for everyone, as even though wafer.space has performed minor miracles it’s still a service for people with a few dollars in hand. But look at it this way, we’re still near the start of this particular curve, and we expect that further affordability breakthroughs will follow.

Continue reading “You Can Make A Microprocessor That’s All Your Own” →

Screenshot of the survey webpage, saying "Invitation to participate in a new fun hardware discussion in the PINE64 Community Pine Store may have stopped production on Linux hardware, but that doesn't mean all production has stopped. Hardware like the Pinecil, PineTime and PineVoice that use MCUs will continue production as normal. This is a great opportunity to come up with new ideas for MCU powered hardware. Now that the PinePhone has stopped production, there is a gap in the hardware lineup for a "fun" device. This definition of "fun" boils down to whether a device can have multiple use cases or purposes. The PineTime, PinePhone and PineNote can be considered "fun" as they can be used for multiple purposes and multiple projects can naturally form around them. An example of the opposite would be devices like the Pinecil and PineBuds which serve a single purpose and build less of a community around them as a result (but both are still great). OKAY, SO! We'd like to share some initial ideas on what a cheap fun tinkerers device could be. 1.What hardware do you prefer?Required Please drag these items from most (1) to least (5) preferred. ?Alarm clock ?PinePhone-esque device but MCU powered (attachments possible?) ?Handy multi-tool with screen, fido hardware key, nfc, etc ?Other (next question) ?MP3 player"

What Should Pine64 Build With Microcontrollers?

Pine64 is an open-source-community-centered project of mostly-open hardware, known for such hits as the PinePhone, the Pinecil soldering iron, and the PineTime. Now, the Pine64 project wants to know what kind of MCU-powered device you’d want to see built next, and there’s an online form you can fill out to let them know about any fun ideas they could bring to reality, as we all recover from the second round of Hardware Horrors Of 2020s.

In the age of RAM and storage shortage, it’s evident we’re not about to see a new Pine64 Linux SBC – but there’s plenty that can be done with regular microcontrollers, especially seeing how far modern microcontrollers have come in capabilities. On their Discord server and other linked platforms, you can see the announcement post giving you more details, as well as examples of devices that would fit the bill. An MP3 player? An alarm clock? Some sort of electronics multi-tool? PinePhone-esque device but based on an MCU? Digital camera? Whether you have full-on device ideas or specific feature requests for the aforementioned, check out the form and let them know.

Of course, any suggestions will ultimately have to be considered for viability by the Pine Store, the Pine64 hemisphere that actually decides on what to manufacture, so no promises can be made, but we consider this more than promising enough that you ought to have a say. Pine64 has come incredibly far in the 10 years it’s been around, and despite the troubles, we hope they’re here to stay, doing their thing releasing hardware that so often runs circles around the competition, and dropping by hacker cons all over the globe.

Introducing The Periodic Table Of US Electrical Receptacles

Although things may seem simple on the North American grid as an end-user if you limit yourself to just 120 VAC and NEMA 1-15 and 5-15 connectors, there is a veritable zoo of different voltages and receptacles out there in the NEMA connector catalogue. Recently [Practical Engineering] decided to not only take a look at how many of these defined standards are actually used, but also put them in a nice periodic table style graphic.

Responsible for these standards is the National Electrical Manufacturers Association (NEMA), which as the name says is a collection of manufacturers. Founded in 1926, this US trade association also affects outlet standards in countries like Canada, Mexico, Japan and so on. The caveat here is that compatibility between e.g. a similar looking Japanese 1-15-style plug and a US 1-15 outlet is not guaranteed, even if you ignore voltage and grid frequency differences.

In an ideal world everyone would agree on a set of reasonable connector designs and we could move on, but we live in a world where even today designing your own national connector instead of picking something like the ubiquitous Type F is considered to be reasonable. At least it’s not susceptible to the ‘penny challenge‘ flaw that the NEMA 5-15 connector suffers from, but that’s small comfort.

NEMA connectors are also unique in that they are often polarized, while Type E/F and others rarely are, putting the onus of dealing with AC polarity on the device. This already shows why the NEMA connector diversity exists, as this trade association wanted to have specific connectors for different polarities, different current limits and also the nearly half a dozen of different voltages commonly used throughout the US.

This ‘one connector for a specific combination’ approach means that quite a few of them are not really used in real life, though from a European perspective where you deal with Type C (‘euro plug’) and Type E/F (‘Schuko’)  on ~240 VAC and triple-phase 440 VAC connectors if you run a heavy machine shop or want to fast-charge an EV at home, it’s still a bewildering number of active combinations.

Continue reading “Introducing The Periodic Table Of US Electrical Receptacles” →

Can AI Now Design PCBs That Just Work?

With the recent release of its GPT-6 Astra model, OpenAI explicitly pushed the claim that it is capable of designing complete circuit boards in KiCad, starting from a provided schematic and outputting a fully routed PCB that theoretically could be sent off to be manufactured. This of course raises the question whether this is just a nifty party trick that works under strictly controlled conditions like most auto-routing tools, or whether there’s more to it. In a recent [EEBench] blog post, OpenAI’s claims are put to the test.

Continue reading “Can AI Now Design PCBs That Just Work?” →

Crowdsourcing An Investigation Into Coil Whine

If you’ve heard the high-pitched whine or buzz from an electronic device when a current-carrying inductor is vibrating, you’ll know how unpleasant it can be. It’s common in all kinds of equipment, but it’s become a particular annoyance of late in hardware like PC power supplies, GPUs, and cooling pumps. There is plenty of hearsay on the web about which parts whine and which don’t, and [Lowell Wood] wants to get to the bottom of it. 

To track the issue, [Lowell] has put together the Coil Whine Database. It accepts user reports on hardware, regarding the level at which coil whine is present. A score of 0 is given to a part that is inaudible in a quiet room, with higher scores representing higher sound levels. A part scored at 2 is audible working at a desk with the computer under load; a part scored at 4 is audible even when the machine or device is at idle.

For now, the database is largely empty—[Lowell] has just opened submissions, adding a report on their own ROG Astral RTX 5080 card for good measure. If you want to submit a report on a unit, either silent or noisy, that’s simple enough—just fill in the coil whine report form. Over time, submissions will hopefully grow, and it will be easier to get a good idea of what equipment whines and what is likely to operate silently out of the box.

The database aims to present a guide to what parts whine, and how much, noting that any given population of devices tends to vary. To that end, any given device won’t be reported on publicly until it receives at least 5 reports. To counter bias, reports of silent parts will be weighted higher, since it’s unlikely that people happy with their quiet hardware will be rushing to research this issue or report it to a database. Relevant files to the project are available on GitHub for the curious.

This database could be a great boon to the brigade of PC builders out there who like their machines to be as silent as possible. If that sort of thing appeals to you, it’s probably time you started researching passive cooling as well…

New Controller Makes Heavy Machinery Intuitive

As children, many of us looked wistfully into the cockpits of heavy machinery, wondering just how the series of knobs and levers would do something like operate a bulldozer, crane, or excavator. The nature of these myriad of hydraulic and electronic controls for equipment like this is often inscrutable to adults as well; it takes a considerable amount of training to be able to competently operate most of these machines. But this new controller from MIT may help shorten that training time.

The controller is specifically meant for excavators. In a standard excavator, a pair of joysticks is typically used, with one controlling the swing and the boom and the other controlling the stick and the bucket. Getting used to this combination can take practice, so instead the group of researchers replaced them with a model excavator arm that the operator controls directly with their own arm. The new controller is more intuitive to use as it translates the movements of the model to that of either a real excavator or a training simulation.

The researchers plan to include haptic feedback in future versions, which will hopefully further increase the ease of which new operators can get a feel for using these machines. For those not working towards a new career or an ambitious weekend with rental equipment, there are some other ways of learning how to operate excavators and other pieces of heavy machinery.

A man's hand is shown holding brass-colored tweezers. In the tweezers are held the inner race and the ball cage of a ball bearing, with half of the outer race lying below them on a table.

Splitting A Ball Bearing To Cut Out Backlash

Gears are usually the biggest contributors to backlash in a mechanical system, but they’re far from the only culprits. Ball bearings are a less obvious source of imprecision, since any gaps between the balls and the races can lead to axial wobble. Precision mechanisms can eliminate this by pairing two ball bearings, holding the outer races fixed, and applying a preload force to the inner traces. [Chronova Engineering], however, has a different solution, for which he split a ball bearing in half.

Besides taking up more room, thermal expansion also means that it’s difficult to apply a consistent preload force between two ball bearings. Instead, to make a self-contained preloaded bearing, [Chronova Engineering] first disassembled a single ball bearing. The most difficult part of this is taking apart the ball cage; the two parts of this are normally riveted together, but he managed to find a crimped cage and pry it apart. After taking the bearing completely apart, he cut the outer trace in half along the circumference, then reassembled the bearing. The split outer trace makes it possible to press the two halves together, preloading it and removing slop.

To see how well this worked, [Chronova Engineering] replaced the the ball bearing supporting one end of the feed screw for a milling machine with this new bearing. Before the replacement, it had a backlash of 0.1 to 0.2 millimeters; after the modification, it dropped to 30 to 40 microns. This kind of bearing is already known in the machining world – four-point-contact bearings use a very similar principle – but they don’t seem to be well known.

For more about these common yet remarkable rotary mechanisms, check out our article on bearings. If, on the other hard, precision isn’t a priority, you can always 3D print ball bearings.