Ketan's Home

April 28, 2019

A Chrome Extension for Configuring RGB LEDs

Filed under: Uncategorized — ketan @ 9:45 PM

Like pretty much all of us, [Andy Schwarz] loves RGB LEDs. Specifically he likes to put them on RC vehicles, such as navigation lights on airplanes or flashers and headlights on cars. He found himself often rewriting very similar Arduino code for each one of these installations, and eventually decided he could save himself (and all the other hackers in the world) some time by creating a customizable Arduino firmware specifically for driving RGB LEDs.

The software side of this project, which he’s calling BitsyLED, actually comes in two parts. The first is the firmware itself, which is designed to control common RGB LEDs such as the WS2812 or members of the NeoPixel family. It can run on an Arduino Pro Mini with no problems, but [Andy] has also designed his own open hardware control board based on the ATtiny84 that you can build yourself. Currently you need a USBASP to program it, but he’s working on a second version which will add USB support.

With your controller of choice running the BitsyLED firmware, you need something to configure it. For that, [Andy] has developed a Chrome extension which offers a very slick user interface for setting up colors and patterns. The tool even allows you to create a visual representation of your LEDs so you can get an idea of what it’s going to look like when all the hardware is powered up.

RGB LEDs such as the WS2812 are some of the most common components we see in projects today, mainly because they’re so easy to physically interface with a microcontroller. But even though it only takes a couple of wires to control a large number of LEDs, you still need to write the code for it all. BitsyLED takes a lot of the hassle out of that last part, and we’re very interested to see what the hacker community makes of it.

from Hack a Day

April 20, 2019

Making Screw-Threaded Parts for Cosplay Props #3DPrinting #Fusion360

Filed under: Uncategorized — ketan @ 9:52 PM

New Layer by Layer Fusion 360 Tutorial video on YouTube:

Fusion 360 Tutorial – Screw Threaded Parts

Taking a look at making tubing with screw-threaded ends. Working on the Keyblade prop and wanted to make the parts screw together. Using cylinders, coils and user parameters, we can design a parametric model.

Download Demo File

3D Printing Projects Playlist:

3D Hangout Show Playlist:

Layer by Layer CAD Tutorials Playlist:

Timelapse Tuesday Playlist:

from Adafruit Blog

April 10, 2019

RetroZero (retropie handheld)

Filed under: Uncategorized — ketan @ 6:59 PM


Facelesstech published a new build:

I’ve been on a quest for while now trying to build a retropie handheld that was functional but didn’t break the bank. So far I’ve made ZeroBoy – A poor man’s retropie “portable” and a follow-up ZeroBoy rev C – An improved poor mans retropie portable. These were great but I think I have made a much better system with all the features included.

More details  on Facelesstech blog.

Check out the video after the break.

from Dangerous Prototypes

Nearly Entirely 3D Printed RC Car Is 4WD Fun

Filed under: Uncategorized — ketan @ 7:32 AM

Remote control cars can be great fun, particularly if you’ve got a spare carpark or dirt lot to hoon them around. Any good hobby store will have shelves stocked with all manner of vehicles – buggies, touring cars, prototypes – but you don’t have to settle for what’s already available. Why not 3D print the car of your dreams instead? (YouTube, embedded below.)

The build comes to us from [Engineering Nonsense], now in its third revision. The design is produced in PLA, to make it accessible as possible to printer owners the world over. Almost the entire car is 3D printable – not just the chassis. The gearbox, differentials and driveshafts, and even suspension arms and tie rods are all printed, rather than bought. This also means the car is easier to build, with everything being printed to the correct size, as opposed to using off-the-shelf adjustable parts.

Performance is impressive, with the car showing good grip thanks to its 4WD drivetrain and double wishbone suspension. Files are available on Thingiverse, so there’s nothing to stop you from printing this out and going for a spin this weekend. We’d love to see it take on the water with some 3D printed tyres, too.

[Thanks to Jotham for the tip!]


from Hack a Day

April 4, 2019

Why event-driven architectures are important today

Filed under: Uncategorized — ketan @ 9:29 PM

Development organizations sensing the shift from user-driven to machine-driven access patterns in APIs and services should consider event-driven architectures. These architectures enable the decoupling of rule-based services to microservices that consume and share data based on events. They are a capable approach to handling large volumes of real-time, complex transactions among IoT devices, data streams, workflow systems, and other services that sense and react to changing conditions.

You can better understand why event-driven architectures are more important today by looking back over the last two decades of internet-based architectures.

Most developers are familiar with two- and three-tiered web architectures designed to manage user experiences, process business logic, and interact with back-end APIs and data sources. There are mature patterns such as the model-view-controller (MVC) with implemented frameworks on many platforms to support these types of applications.

Developers learned quickly that separating business logic from presentation was important to scaling application development. Many organizations matured to engineering APIs as part of developing mobile applications, and some introduced service buses to help orchestrate multistep transactions and workflows across these APIs.

from JavaWorld

Create a free website or blog at