Greetings from beautiful Belgrade! With the Hackaday crew arriving over the last couple of days, preparations are in full swing, and the excitement is building for Hackaday Belgrade 2018 on Saturday. Here’s all the news you need to know.
If you’re looking for something to do in town this weekend, don’t miss [Brian Benchoff]’s Ode to Belgrade and especially some great local info in the comments. From which taxis to take, to finding a hardware store, to touring monuments of brutalist architecture, this post has it all.
And last but not least, the badges are in the final stages of production. [Voja] and [Mike] are temporarily distracted by watching themselves on N1, the Serbian CNN affiliate, for which they were interviewed this morning about hacker culture, and about building badge hardware and writing the firmware for it. They’ll get back to epoxying speakers and writing code any time now.
In short, Hackaday Belgrade is a sold-out, unstoppable force of nature. We’re so excited to be here and can’t wait to see you all on Saturday!
In two weeks the Hackaday Community is gathering in Belgrade for Europe’s greatest hardware con, The Hackaday Belgrade Conference — an event not to be missed — but of course the city itself is a spectacular place to visit and has the perfect feel for those who like to build electronics. Why not join us for your own geek world tour to Serbia? Here’s a few of the things you’ll want to see while in Belgrade.
Aircraft, Inventor, Architecture
Belgrade is a tech center and a hidden jewel of Europe. Need proof? Fly into Belgrade, and you’ll land at Nikola Tesla Airport. Pick up a car at the airport and you’ll pass a great glass torus housing Serbia’s Museum of Aviation. Here, you’ll find aircraft from both sides of the cold war, Sabres and MiGs, Hurricanes and Messerschmitts, a quite rare Sud Caravelle, and the canopy of the only stealth bomber ever to be shot down. It’s an aviation geek’s paradise, and you haven’t even left the airport.
What else is in store for you when you visit Belgrade? For the Hackaday crowd, the most interesting bit will probably be the Nikola Tesla Museum. You might know of Nikola Tesla from a webcomic, but he’s actually the greatest inventor of all time, even more so than Elon Musk. Tesla invented radio, even though Marconi got the credit. Tesla invented radar and discovered x-rays. The only person they could find to portray a figure like Tesla in The Prestige was David Bowie. Nikola Tesla is the most iconic inventor to ever live (change my mind), and his museum is in Belgrade.
A few years ago, Philip Peter started a little pet project. He wanted to build his own processor. This really isn’t out of the ordinary – every few months you’ll find someone with a new project to build a CPU out of relays, logic chips, or bare transistors. Philip is a software developer, though, and while the techniques and theory of building hardware haven’t changed much in decades, software development has made leaps and bounds in just the past few years. He’s on a quest to build a CPU out of discrete components.
Search the Internet for some tips and tricks for schematic capture programs like KiCad and Eagle, and you’ll find some terrible design choices. If you want more than one copy of a very specific circuit on your board, you have to copy and paste. Circuit simulation is completely separate from schematic capture and PCB design, and unit testing – making sure the circuit you designed does what it’s supposed to do – is a completely foreign concept. Schematic capture and EDA suites are decades behind the curve compared to even the most minimal software IDE. That’s where Philip comes in. By his own admission, he reinvented VHDL badly, but he does have a few ideas that are worth listening to.
Kristina Kapanova is a PhD student at the Bulgarian Academy of Sciences. Her research is taking her to simulations of quantum effects in semiconductor devices, but this field of study requires a supercomputer for billions of calculations. The college had a proper supercomputer, and was getting a new one, but for a while, Kristina and her fellow ramen-eating colleagues were without a big box of computing. To solve this problem, Kristina built her own supercomputer from off-the-shelf ARM boards.
Chris Gammell is a guy that should need no introduction around these parts. He’s a co-host on The Amp Hour, and the guy behind Contextual Electronics, a fabulous introduction to electronics and one of the best ways to learn KiCad. If you want to talk about the pedagogy of electronics, this is the guy you want.
Chris’ talk at the Hackaday | Belgrade conference was on just that – the pedagogy of electronics. Generally, there are two ways to learn how to blink an LED. The first, the bottom-up model taught in every university, is to first learn Ohm’s law, resistance, current, voltage, solve hundreds of resistor network problems, and eventually get around to the ‘electrons and holes’ description of a semiconductor. The simplest semiconductor is a diode, and sometime in the sophomore or junior year, the student will successfully blink a LED.
The second, top-down method is much simpler. Just wire up a battery, resistor, switch, and LED to a breadboard. This is the top-down model of electronics design; you don’t need to know everything to get it to work. You don’t need to do it with a 555, and you certainly don’t have to derive Maxwell’s equations to make something glow. Chris is a big proponent of the top-down model of learning, and his Belgrade talk is all about the virtues of not knowing everything.
A few months ago, MobilECG wowed us with a formidable electrocardiograph (ECG, also EKG) machine in the format of a business card, complete with an OLED display. We’ve seen business card hacks before, but that was the coolest. But that’s peanuts compared with the serious project that it supports: making an open-source ECG machine that can actually save lives by being affordable enough to be where it’s needed, when it’s needed.
The project, MobilECG, is an open-source, wearable device that supports all of the major ECG modes. In their talk, [Péter Isza] and [Róbert Csordás] taught us a lot about what that exactly entails and how the heart works. We learned a lot, and we’ll share some of that with you after the break.
I recently had the chance to visit Belgrade and take part in the Hackaday | Belgrade conference. Whenever I travel, I like to make some extra field trips to explore the area. This Serbian trip included a tour of electronics manufacturing, some excellent museums, and a startup that is weaving FPGAs into servers and PCIe cards.