A while back, I bought a cheap spectrum analyser via AliExpress. I come from the age when a spectrum analyser was an extremely expensive item with a built-in CRT display, so there’s still a minor thrill to buying one for a few tens of dollars even if it’s obvious to all and sundry that the march of technology has brought within reach the previously unattainable. My AliExpress spectrum analyser is a clone of a design that first appeared in a German amateur radio magazine, and in my review at the time I found it to be worth the small outlay but a bit deaf and wide compared to its more expensive brethren. Continue reading “Perhaps It’s Time To Talk About All Those Fakes And Clones”
How Realtime Is Your Kernel? Scope A GPIO To Find Out
When debugging something as involved as kernel scheduler timings, you would typically use one of the software-based debugging mechanisms available. However, in cases when software is close to bare metal, you don’t always need to do that. Instead, you can output a signal to a GPIO, and then use a logic analyzer or a scope to measure signal change timing – which is what [Albert David] did when evaluating Linux kernel’s PREEMPT_RT realtime operation patches.
When you reach for a realtime kernel, latency is what you care about – realtime means that for everything you do, you need to get a response within a certain (hopefully very short) interval. [Albert] wrote a program that reads a changing GPIO input and immediately writes the new state back, and scoped both of the signals to figure out the latency of of the real-time patched kernel as it processes the writes. Overlaying all the incoming and outgoing signals on the same scope screen, you can quickly determine just how suitable a scheduler is when it comes to getting an acceptable response times, and [Albert] also provides a ready-to-go BeagleBone image you can use for your own experiments, or say, in an educational environment.
What could you use this for? A lot of hobbyists use realtime kernels on Linux when building CNC machine controllers and robots, where things like motor control put tight constraints on how quickly a decision in your software is translated into real-world consequences, and if this sounds up your valley, check out this Linux real-time task tutorial from [Andreas]. If things get way too intense for a multi-tasking system like Linux, you might want to use a RTOS to begin with, and we have a guide on that for you, too.
Asbestos: The Miracle Mineral Of Our Worst Nightmares
For much of the 19th and 20th century, the mining and use of asbestos saw near-constant growth, with virtually every material used in the construction of homes, offices, ships, road networks and industries featuring this miraculous mineral in some fashion. Some of these materials would contain only a few percent asbestos mineral as a binder, while others would be mostly or entirely composed out of asbestos.
What had begun as mostly a curiosity thousands of years prior was now turning into the material that was helping propel humanity into an era of hitherto unknown levels of prosperity and technological progress. It seemed as if the addition of even just a bit of asbestos would make houses weather- and fireproof, make concrete and asphalt nearly indestructible and add just that little bit of zing to tiling and interior decorations, as well as rigidity to the predecessor to today’s plastics: bakelite. Continue reading “Asbestos: The Miracle Mineral Of Our Worst Nightmares”
Designing To Remove Supports
If you want to 3D print arbitrary shapes with an FDM printer, you often find you need supports. If you have dissolvable support material, that might not be a big issue, but if you use the same material for support as you print in, removing it can be difficult, depending on the location of the support and your slicer. At the very least, it is going to require more time and filament to print and at least some post-processing. [Slant 3D] asserts that you can always redesign the part using chamfers and fillets to avoid needing support to start with. Watch the video, below.
Of course, sometimes you just need to flip the part around. For example, the part in question — which is just an example — could just be rotated to avoid support, but that isn’t the point, of course. A fillet, however, still might need support, so you wind up having to do a double fillet to really avoid support.
Using Electron Beams To Draw Tiny Shapes Onto Silicon
Over the past few years we’ve seen several impressive projects where people try to manufacture integrated circuits using hobbyist tools. One of the most complex parts of this process is lithography: the step in which shapes are drawn onto a silicon wafer. There are several ways to do this, all of them rather complicated, but [Zachary Tong] over at Breaking Taps has managed to make one of them work quite well. He shares the results of his electron-beam lithography experiments in his latest video (embedded below).
In e-beam lithography, or EBL, shapes are drawn onto a wafer using an electron beam in a vacuum chamber. This is a slow process compared to optical lithography, as used in mass production, but it is reasonably simple and very flexible. [Zach] decided to use his electron microscope as an e-beam litho machine; although not designed for lithography, it has the same basic components as a real EBL machine and can act as a substitute with a bit of software tweaking.
[Zach] explains the whole process in detail in his video, including how he tuned all the parameters like resist thickness, beam strength, exposure time and development time, as well as the software tricks needed to persuade the microscope to function as a litho machine. In his best runs he managed to draw lines with a width of about 100 nanometers, which is seriously impressive for such a relatively simple setup.
These e-beam lithography experiments follow on from [Zach]’s earlier research using lasers. Homebrew IC expert Sam Zeloof has also used electron beams in his work. Thanks for the tip, [smellsofbikes]!
Continue reading “Using Electron Beams To Draw Tiny Shapes Onto Silicon”
Dirty TRS-80 Has A Surprise Hack
[Adrian] had a TRS-80 model IV that looks like it was stored in a mulch pile. However, it seemed to have some surprises. The first hint that something was up was that the keyboard looks like a model III and there are two mystery knobs in the back.
So what’s going on? You” have to watch [Adrian’s] video below to find out. At about the six-minute mark, you’ll find that things are not at all what you might think.
Miracle Of Science: Scotch Tape Improves Generator
We were always amused that one of the biggest scientific discoveries of the recent past — graphene — was started with pencil lead and Scotch tape. Now, researchers at the University of Alabama in Huntsville have determined that double-sided Scotch tape can improve triboelectric power generators. Triboelectric generation, of course, is nothing new. These energy harvesters take mechanical and thermal energy and turn them into tiny amounts of electricity. What’s new here is that PET plastic, aluminum, and double-sided tape can make an inexpensive generator that works well.
Keep in mind we are talking about little bits of power. In the best scenario with the device stimulated at 20 Hz, the generator peaked at 21.2 mW. That was better than some designs that only got to 7.6 mW in the same configuration.
Continue reading “Miracle Of Science: Scotch Tape Improves Generator”