Little Hex Tricks Make Little Displays a Little Easier

Depending on the device in hand and one’s temperament, bringing up a new part can be a frolic through the verdant fields of discovery or an endless slog through the grey marshes of defeat. One of the reasons we find ourselves sticking with tried and true parts we know well …read more

Continue reading Little Hex Tricks Make Little Displays a Little Easier

DSP Spreadsheet: Talking to Yourself Using IQ

We’ve done quite a bit with Google Sheets and signal processing: we’ve generated signals, created filters, and computed quadrature signals. We can pull all that together into an educational model for two SDRs talking to each other, but it’s going to require two parts: modulation and demodulation. Guess what? We …read more

Continue reading DSP Spreadsheet: Talking to Yourself Using IQ

DSP Spreadsheet: IQ Diagrams

In previous installments of DSP Spreadsheet, we’ve looked at generating signals, mixing them, and filtering them. If you start trying to work with DSP, though, you’ll find a topic that always rears its head: IQ signals. It turns out, these aren’t as hard as they appear at first and, as …read more

Continue reading DSP Spreadsheet: IQ Diagrams

ZenHub adds roadmapping to its GitHub project management tool

ZenHub, the popular project management tool that integrates right into GitHub, today announced the launch of Roadmaps. As you can guess from the name, this is a roadmapping feature that allows teams to better plan their projects ahead of time and visualize their status — all from within GitHub. “We’re diving into a brand new […] Continue reading ZenHub adds roadmapping to its GitHub project management tool

You can now ask Excel questions about your data

Microsoft today announced an update to Excel that brings natural language queries to the venerable spreadsheet tool. Available now to Office Insiders, this new feature allows you to talk to Excel like you’re talking to a person and get quick answers to your queries without having to write a query. “Natural language query is another […] Continue reading You can now ask Excel questions about your data

DSP Spreadsheet: Frequency Mixing

Circuit simulation and software workbooks like Matlab and Jupyter are great for being able to build things without a lot of overhead. But these all have some learning curve and often use clever tricks, abstractions, or library calls to obscure what’s really happening. Sometimes it is clearer to build math …read more

Continue reading DSP Spreadsheet: Frequency Mixing

DSP Spreadsheet: FIR Filtering

There’s an old saying: Tell me and I forget, teach me and I may remember, involve me and I learn. I’m guilty of this in a big way — I was never much on classroom learning. But if I build something or write some code, I’m more likely to understand …read more

Continue reading DSP Spreadsheet: FIR Filtering

Siemens Contractor Pleads Guilty to Planting ‘Logic Bomb’ in Spreadsheets

A former Siemens contractor has pledged guilty in federal court Friday to secretly planting code in automated spreadsheets he had created for the company over a decade ago that deliberately crashes the program every few years.

David Tinley, a 62-year-… Continue reading Siemens Contractor Pleads Guilty to Planting ‘Logic Bomb’ in Spreadsheets

Never Mind The Sheet Music, Here’s Spreadsheet Music

Nothing says Rockstar Musician Lifestyle like spreadsheet software. Okay, we might have mixed up the word order a bit in that sentence, but there’s always Python to add some truth to it. After all, if we look at the basic concept of MIDI sequencers, we essentially have a row of time-interval steps, and depending on the user interface, either virtual or actual columns of pitches or individual instruments. From a purely technical point of view, spreadsheets and the like would do just fine here.

Amused by that idea, [Maxime] wrote a Python sequencer that processes CSV files that works with …read more

Continue reading Never Mind The Sheet Music, Here’s Spreadsheet Music