PTPM Energy Scavenger Aims for Maintenance-Free Sensor Nodes

[Mile]’s PTPM Energy Scavenger takes the scavenging idea seriously and is designed to gather not only solar power but also energy from temperature differentials, vibrations, and magnetic induction. The idea is to make wireless sensor nodes that can be self-powered and require minimal maintenance. There’s more to the idea than simply doing away with batteries; if the devices are rugged and don’t need maintenance, they can be installed in locations that would otherwise be impractical or awkward. [Mile] says that goal is to reduce the most costly part of any supply chain: human labor.

The prototype is working well with …read more

Continue reading PTPM Energy Scavenger Aims for Maintenance-Free Sensor Nodes

Spectre chip weakness can be used to steal data remotely

Researchers have found a new variant of the Spectre CPU flaw that shows how attackers could steal data remotely without having to run malicious code on a local system. Continue reading Spectre chip weakness can be used to steal data remotely

CortexProg Is A Real ARM-Twister

We’ve got a small box of microcontroller programmers on our desktop. AVR, PIC, and ARM, or at least the STMicro version of ARM. Why? Some program faster, some debug better, some have nicer cables, and others, well, we’re just sentimental about. Don’t judge.

[Dmitry Grinberg], on the other hand, is searching for the One Ring. Or at least the One Ring for ARM microcontrollers. You see, while all ARM chips have the same core, and thus the same SWD debugging interface, they all write to flash differently. So if you do ARM development with offerings from different chip vendors, you …read more

Continue reading CortexProg Is A Real ARM-Twister

CortexProg Is A Real ARM-Twister

We’ve got a small box of microcontroller programmers on our desktop. AVR, PIC, and ARM, or at least the STMicro version of ARM. Why? Some program faster, some debug better, some have nicer cables, and others, well, we’re just sentimental about. Don’t judge.

[Dmitry Grinberg], on the other hand, is searching for the One Ring. Or at least the One Ring for ARM microcontrollers. You see, while all ARM chips have the same core, and thus the same SWD debugging interface, they all write to flash differently. So if you do ARM development with offerings from different chip vendors, you …read more

Continue reading CortexProg Is A Real ARM-Twister

Hackaday Links: July 15, 2018

Have you tried Altium CircuitMaker? Uh, you probably shouldn’t. [Dave] of EEVBlog fame informs us via a reliable source that CircuitMaker is intentionally crippled by adding a random sleep on high pad-count boards. The hilarious pseudocode suggested on the forum is if ((time.secs % 3) == 0) delayMicroseconds(padCount * ((rand() % 20) + 1));.Now, this is a rumor, however, I would assume [Dave] has a few back channels to Altium. Also, this assertation is supported by the documentation for CircuitStudio, which says, “While there are no ‘hard limits’ per se, the software has been engineered to make it impractical …read more

Continue reading Hackaday Links: July 15, 2018

Explore Low-Energy Bluetooth by Gaming

For several years now, a more energy-efficient version of Bluetooth has been available for use in certain wireless applications, although it hasn’t always been straightforward to use. Luckily now there’s a development platform for Bluetooth Low Energy (BLE) from Texas Instruments that makes using this protocol much easier, as [Markel] demonstrates with a homebrew video game controller.

The core of the project is of course the TI Launchpad with the BLE package, which uses a 32-bit ARM microcontroller running at 48 MHz. For this project, [Markel] also uses an Educational BoosterPack MKII, another TI device which resembles an NES controller. …read more

Continue reading Explore Low-Energy Bluetooth by Gaming

CVE-2018-3693: New Spectre 1.1 Vulnerability Emerges

The latest variant of the Spectre series of bugs have been discovered — the newest addition is the Spectre 1.1 vulnerability which is tracked under the CVE-2018-3693 security advisory. Like previous iterations it leverages a flaw that can create … Continue reading CVE-2018-3693: New Spectre 1.1 Vulnerability Emerges

NanoPi Cluster Is Quiet, Cool And Has Blinky Lights

We’ve seen the supercomputer cluster work of [Nick Smith] from the UK before, but his latest build is quite lovely. This time around, he put together a 96-core supercomputer using the NanoPi Fire3, a Raspberry Pi alternative that has double the number of cores. His post takes you through how he built the supercomputer cluster, from designing the laser-cut acrylic case to routing the power cables.

The best part of it, though, is the neat way he built a lovely front panel health display. Using a Pimoroni PHat, the display shows CPU load, temperature, disk & network activity for each …read more

Continue reading NanoPi Cluster Is Quiet, Cool And Has Blinky Lights