Frankenquad takes to the air

Modern quadcopter flight controllers perform a delicate dance of balancing pitch, yaw, bank, and throttle. They can do this thanks to modern MEMS gyros and accelerometers. The job is easy when the motors, propellers and speed controllers are relatively well matched. But what if they’re not? That’s the questions [SkitzoFPV] set out to answer by building Frankenquad.  Frankenquad is a 250 sized FPV quadcopter with 4 different motors and 4 different propellers. The props are different sizes from different manufacturers, and even include a mix of 3 and 4 blade units. If all that wasn’t enough [SkitzoFPV] used 3 different …read more

Continue reading Frankenquad takes to the air

Hackaday’s Sci-Fi Contest Hits Warp Speed

Hackers’ perspiration may go into soldering, coding, and building. For many of us, the inspiration for these projects comes from science fiction. The books, movies, TV shows, short stories, and comics we all grew up on, and continue to devour to this day. We’re paying homage to all these great Sci-Fi stories with our latest contest.

The Sci-Fi Contest isn’t about the most efficient way of building a 555 circuit or the tightest code. This one is about celebrating science fiction in the best way we know how — building awesome projects. This is Hackaday, so you’re going to have …read more

Continue reading Hackaday’s Sci-Fi Contest Hits Warp Speed

ZeroPhone gives Smartphones the Raspberry (Pi)

There are several open source phones out there these days, but all of them have a downside. Hard to obtain parts, hard to solder, or difficult programming systems abound. [Arsenijs] is looking to change all that with ZeroPhone. ZeroPhone is based upon the popular Raspberry Pi Zero. The $5 price tag of the CPU module means that you can build this entire phone for around $50 USD.

The radio module in the ZeroPhone is the well known SIM800L 2G module. 2G is going away or gone in many places, so [Arsenijs] is already researching more modern devices. An ESP8266 serves …read more

Continue reading ZeroPhone gives Smartphones the Raspberry (Pi)

ZeroPhone gives Smartphones the Raspberry (Pi)

There are several open source phones out there these days, but all of them have a downside. Hard to obtain parts, hard to solder, or difficult programming systems abound. [Arsenijs] is looking to change all that with ZeroPhone. ZeroPhone is based upon the popular Raspberry Pi Zero. The $5 price tag of the CPU module means that you can build this entire phone for around $50 USD.

The radio module in the ZeroPhone is the well known SIM800L 2G module. 2G is going away or gone in many places, so [Arsenijs] is already researching more modern devices. An ESP8266 serves …read more

Continue reading ZeroPhone gives Smartphones the Raspberry (Pi)

1 kB Challenge: And the winners are…

The 1 kB Challenge deadline has come and gone. The judges have done their work, and we’re ready to announce the winners. Before you jump down to find out who won, I’d like to take a moment to say thanks to everyone who participated. We had some incredible entries. To say that judging was hard is quite an understatement. Even [Eben Upton], father of the Raspberry Pi got in on the action. He created a new helicopter game for the classic BBC Micro. Look for writeups on the winners and many of the other entries in the coming weeks.

Grand

…read more

Continue reading 1 kB Challenge: And the winners are…

Keep an Old Real Time Clock Module Ticking

Sometimes we run into real problems restoring old machines. [RedruM69] recently ran into a system with a dead Real Time Clock (RTC) module. These modules were used on computers and all sorts of other equipment, storing time, date, and 100 or so bytes of battery backed SRAM (before the days of cheap, plentiful flash memory). Often an external coin cell would supply power to the module. In some cases though, cost savings would take over, and the battery would be incorporated into the module. Such is the case with many Dallas Semiconductor models, and the benchmarq bq3287 module [RedruM69] was …read more

Continue reading Keep an Old Real Time Clock Module Ticking

Character Generation in 144 Bytes

[Jaromir Sukuba]  has an awesome BrainF*ck interpreter project going. He’s handling the entire language in less than 1 kB of code. Sounds like a great entry in the 1 kB Challenge. The only problem is the user interface. The original design used a 4 line character based LCD. The HD44780 controller in these LCDs have their own character table ROM, which takes up more than 1 kB of space alone.

[Jaromir] could have submitted the BrainF*ck interpreter without the LCD, and probably would have done well in the contest. That wasn’t quite enough for him though. He knew he could …read more

Continue reading Character Generation in 144 Bytes

Bitbanging VGA Fits In under 1 kB

Don’t throw those old VGA monitors away, turn them into works of art with [danjovic] and VGA Blinking Lights. This circuit uses a PIC16F688 to generate VGA video. Not just a random spray of monochrome dots either. VGA Blinking Lights puts up an ever-changing display of 48 colored squares.

Originally created for the square inch contest, VGA Blinking Lights could hide behind a quarter. [Danjovic] dusted his project off and entered it in The 1 kB Challenge. The code is written in PIC assembly. The final hex used to generate the squares clocks in at 471 words. Since the PIC …read more

Continue reading Bitbanging VGA Fits In under 1 kB

Half a Chevy Becomes a Boat Launch

A tired 1990 Chevy Lumina isn’t the platform one would normally pick for a custom build. When you’re drag boat racing team on a budget though, you use what you can get cheap. Normally small boats are launched and landed using a trailer and tow vehicle. [Ashley Ruf’s] team at Little John’s racing is launching her boat “Kwitchabitchin” with a bit more style.

The team started by cutting the Lumina in half. Since the Chevy is a front wheel drive platform, everything behind the driver is more or less along for the ride. The gas tank was relocated, and notched …read more

Continue reading Half a Chevy Becomes a Boat Launch

Half a Chevy Becomes a Boat Launch

A tired 1990 Chevy Lumina isn’t the platform one would normally pick for a custom build. When you’re drag boat racing team on a budget though, you use what you can get cheap. Normally small boats are launched and landed using a trailer and tow vehicle. [Ashley Ruf’s] team at Little John’s racing is launching her boat “Kwitchabitchin” with a bit more style.

The team started by cutting the Lumina in half. Since the Chevy is a front wheel drive platform, everything behind the driver is more or less along for the ride. The gas tank was relocated, and notched …read more

Continue reading Half a Chevy Becomes a Boat Launch