There were plenty of great talks at this year’s Supercon, but we really liked the title of Dominic Spill’s talk: Ridiculous Radios. Let’s face it, it is one thing to make a radio or a computer or a drone the way you are supposed to. It is another thing altogether to make one out of things you shouldn’t be using.
That’s [Dominic’s] approach. In a quick 30 minutes, he shows you two receivers and two transmitters. What makes them ridiculous? Consider one of the receivers. It is a software designed radio (SDR). How many bits should an SDR have? How about one bit? Ridiculous? Then you are getting the idea.
Dominic is pretty adept at taking a normal microcontroller and bending it to do strange RF things and the results are really entertaining. The breadboard SDR, for example, is a microcontroller with three components: an antenna, a diode, and a resistor. That’s it. If you missed the talk at Supercon, you can see the newly published video below, along with more highlights from Dominic’s talk.
Did you read all 3000+ articles published on Hackaday this year? We did. And to help catch you up, we preset the Hackaday 2018 Year in Review podcast!
Join us for the podcast, available on all major podcasting platforms, as Editors Mike Szczys and Elliot Williams attempt the impossible task of distilling the entire year into a one hour discussion. We’ve included every story mentioned in the podcast, and a few more, in the show notes here. But since we can’t possibly mention every awesome hack, we encourage you to share your favorites, and pat the writers on the back, by leaving a comment below.
From Brian Benchoff on the Hackaday blog:
The Hackaday Superconference is over, which is a shame, but one of the great things about our conference is the people who manage to trek out to Pasadena every year to show us all the cool stuff they’re working on. One of those people was [Piotr Esden-Tempski], founder of 1 Bit Squared, and he brought some goodies that would soon be launched on a few crowdfunding platforms. The coolest of these was the iCEBreaker, an FPGA development kit that makes it easy to learn FPGAs with an Open Source toolchain.
The hardware for the iCEBreaker includes the iCE40UP5K fpga with 5280 logic cells,, 120 kbit of dual-port RAM, 1 Mbit of single-port RAM, and a PLL, two SPIs and two I2Cs. Because the most interesting FPGA applications include sending bits out over pins really, really fast, there’s also 16 Megabytes of SPI Flash that allows you to stream video to a LED matrix. There are enough logic cells here to synthesize a CPU, too, and already the iCEBreaker can handle the PicoRV32, and some of the RISC-V cores. Extensibility is through PMOD connectors, and yes, there’s also an HDMI output for your vintage computing projects.
From the Hackaday blog:
Vinduino started with [Reinier]’s desire to better understand what happens to irrigation water under the surface, measuring soil moisture at different depths. This knowledge informs more efficient use of irrigation water, as we’ve previously covered in more detail. What [Reinier] has been focused on is improving usability of the system by networking the sensors wirelessly versus having to walk up and physically attach a reader unit.
His thought started the same as ours – put them on WiFi! But adding WiFi coverage across his entire vineyard was not going to be cost-effective. After experimenting with various communication schemes, he has settled on LoRa. Designed to trade raw bandwidth for long range with low power requirements, it is a perfect match for a network of soil moisture sensors.
In the video [Reinier] gives an overview of LoRa for those who might be unfamiliar. Followed by results of his experiments integrating LoRa functionality into Vinduino, and ending with a call to action for hackers to help grow the LoRa network.
There is now a Hardware Happy Hour in San Francisco:
This group is based upon the idea that you are interested in hanging out and discussing hardware. Please bring a piece of hardware to show off or talk about. Are you interested in hardware, but you haven’t built anything yet? Show off software you have built! Or come prepared to talk about the projects you want to build.
There are no organized talks, it’s literally a show and tell at a bar or restaurant. In case you missed it two paragraphs ago, bring hardware. Seriously, just bring anything to talk about 🙂
From the Intelligent Toasters blog:
This post talks about HyperRAM, what it is, how to interface to it and how to improve the performance of high-speed parallel interfaces. HyperRAM is described well by Cypress. It is essentially a double data rate RAM with a compact 12-line interface that masks the underlying technology of a DDR SDRAM.
Since assembling the two HyperRAM chips on my new OSH Park prototype boards (above), work on the CPC2 has come on in bounds. This lack of large memory was really holding back progress. I’ve completed the ROM/RAM management cores, so that 64 ROMs and 4096KB of RAM is now available to the CPC2, managed by the support processor. Based on the required CPC personality, I can switch out the CPC464/664/6128 ROMs, the BASIC 1.0/1.1 ROM, the AMSDOS ROM and others like my beloved Maxam ROM. The ROMs are stored in the FPGA configuration Flash. Storing 64 ROMs beyond the FPGA configuration image takes just a small fraction of the Flash memory. As they never change, it’s a good place to hold these. In the future, ROMs will also be stored on the backing storage for more volatile images, such as ROMs under development.
From the Tindie blog:
When they first came out, the Game Boy models were the cream of the crop. Even the original DMG model, the screen looked stunning for the time. Despite nostalgia being a powerful thing, the screens haven’t aged well in our post-4K world.
A great way to breathe some life into that screen is to use a bivert module. These modules enhance the contrast of LCD displays by biverting/inverting the pixel orientation on the screen. The difference is pretty noticeable too, with a sharp blue appearance and better grayscale saturation.