Category Archives: software hacks

Compiling C to PowerPoint

If you have worked for a large company — or even a small one — it might seem that you spend more time writing PowerPoint charts than programming. [Tom Widenhain’s] video asks the question: Can we compile C into PowerPoint? Watch the video below to find out the answer. Would …read more

Continue reading

Posted in c compiler, Powerpoint, software hacks, x86 | Leave a comment

Handheld 3D Scanning, Using Raspberry Pi 4 and Intel RealSense Camera

When the Raspberry Pi 4 came out, [Frank Zhao] saw the potential to make a realtime 3D scanner that was completely handheld and self-contained. The device has an Intel RealSense D415 depth-sensing camera as the main sensor, which uses two IR cameras and an RGB camera along with the Raspberry …read more

Continue reading

Posted in 3d scanning, depth camera, depth sensing, handheld, Intel RealSense, mesh, Photogrammetry, point cloud, Raspberry Pi, RGB-D, RTAB-map, SLAM, software hacks | Leave a comment

Inside a CAN Bus Mileage Manipulator

In the days of carburetors and leaf spring suspensions, odometer fraud was pretty simple to do just by disconnecting the cable or even winding the odometer backwards. With the OBD standard and the prevalence of electronics in cars, promises were made by marketing teams that this risk had all but …read more

Continue reading

Posted in attack, can-bus, car, fraud, man-in-the-middle, mileage, odometer, software, software hacks, teardown, vehicle | Leave a comment

MessagePack Is A More Efficient JSON

It is an age-old problem, that of having some data you want to store somewhere, and later bring it back. How do you format the data? Custom file formats are not that hard, but if you use an existing format you can probably steal code from a library to help …read more

Continue reading

Posted in data format, json, messagepack, serialization, Software Development, software hacks, xml | Leave a comment

Java On GPUs And FPGAs

There was a time when running a program on an array of processors meant that you worked in some high-powered lab somewhere. Now your computer probably has plenty of processors hiding in its GPU and if you have an FPGA, you have everything you need to make something custom. The …read more

Continue reading

Posted in computer hacks, fpga, gpu, java, software hacks | Leave a comment

Mithro Runs Down Open Source FPGA Toolchains

Tim [Mithro] Ansell has a lot to tell you about the current state of open FPGA tooling: 115 slides in 25 minutes if you’re counting. His SymbiFlow project aims to be the GCC of FPGA toolchains: cross-platform, multi-platform, completely free, and all-encompassing. That means that it’s an umbrella framework for …read more

Continue reading

Posted in artix-7, cons, fpga, iCE40, icestorm, lattice, nextpnr, software hacks, symbiflow, xilinx, yosys | Leave a comment

A(nother) Minimalist Window Manager

For however many Linux distributions there are to choose from, there are perhaps even more window managers that can be paired with them, and some have dramatically different features than the X window systems that most of us are familiar with. There’s a rabbit hole to fall down, as with …read more

Continue reading

Posted in catwm, dwm, linux, pet project, sara, software, software hacks, window manager | Leave a comment

LoRa Mesh Network with Off-the-Shelf Hardware

An ideal application for mesh networking is off-grid communication; when there’s no cellular reception and WiFi won’t reach, wide-area technologies like LoRa can be used to create ad hoc wireless networks. Whether you’re enjoying the outdoors with friends or conducting a rescue operation, a cheap and small gadget that will …read more

Continue reading

Posted in emergency communications, ESP32, LoRa, mesh network, rescue communications, signal, software hacks, wireless hacks | Leave a comment

3D Printable Nameplates From Your Web Browser

It’s an unwritten rule that all proper pieces of shop equipment need a nameplate. Otherwise, how are you going to know what name to use when you curse it under your breath? In the old days these would have been made out of something fancy such as brass, but for …read more

Continue reading

Posted in 3d Printer hacks, 3d printing, label, nameplate, software hacks, stl, web based | Leave a comment

Software Defined Everything with Mike Ossmann and Kate Temkin

Software defined radio has become a staple of the RF tinkerer, but it’s likely that very few of us have ever taken their software defined toolchain outside the bounds of radio. It’s an area explored by Mike Ossmann and Kate Temkin in their newly published Supercon talk as they use …read more

Continue reading

Posted in 2019 Hackaday Superconference, cons, gnu radio, gnu radio companion, Hackaday SuperConference, Kate Temkin, michael ossmann, radio hacks, sdr, software hacks | Leave a comment