Jul 272015
 

NYC Resistor is getting together with UrbanGlass to do some amazing classes later this year. See UrbanGlass’s site for all the details and to get your tickets quick before they sell out:

NYCRLOGOneonNeon Robots with Joe Upham, Ranjit Bhatnagar and Raphael Abrams – learn to make neon signs and control them with Arduino! This class will run 8 Saturday afternoons 3-6pm, September 26 – November 14.

At UrbanGlass, the history and methods of neon tube design and construction will be taught, demonstrated and practiced. At NYC Resistor, Basic Arduino Microcontroller theory will be covered and students will learn to fabricate and program these powerful art tools.

Details and tickets: https://www.urbanglass.org/classes/detail/neon-robots

Hot Casting with Olivia Barr and Joshua Raiffe – use the laser cutter to design objects to be cast in glass! 10am-7pm, Saturday December 12th.

In this one day workshop, students will get to design a simple object within a 7″ x 7″ square, laser cut that object in wood and then cast it in glass.

Details and tickets: https://www.urbanglass.org/classes/detail/nyc-resistor-hot-casting-cross-pollinator

Mar 262015
 
DSC_7020

What is a soft robot anyway? Over the last few weeks I’ve been giving demos at Resistor to show students what they are, what they’re good for, and how you can make your own.

Resistor was host to two meetup groups: the ACM NYC Group and the Soft Robotics Technology Group. During the demonstrations I gave a brief overview of the state of the art in soft robotics and then went into how I designed and built my most popular soft robot to date: the Glaucus.

Students helped out by casting waxes, degassing silicone, and pouring up molds themselves. Maybe soon I’ll come up with a way to get an even more hands-on demo where people can each make a bot themselves to take home.

Below you can find video from the ACM lecture:

 

Sep 042014
 

Hopper Interactive Disassembly
Want to get started with reverse engineering on i386, x86-64 or ARM systems? The Hopper disassembler makes it easy! Or at least easier to understand what is going on in binaries, firmware dumps and other random executables that you might encounter.

This four hour class is taught by Trammell Hudson, the original author of the Magic Lantern firmware for Canon DSLR cameras, and will cover initial exploration of files, annotating functions, discovering common patterns and using the control-flow graph / pseudo-code generator to understand what the assembly is doing.

Experience with programming, but not necessarily assembly language, is necessary, as is a Mac or Linux laptop. Buy your tickets here!

Jun 042014
 


On ~*June 28th*~ we’ll be hostingĀ a new class on hacking NES cartridges for art and various related shenanigans. Cory Arcangel’s Super Mario Clouds is a well known work of digital art where a Nintendo game cartridge was modified to just show the clouds in the game. He also happened to release some instructions on how to reproduce his leet hax! In this workshop, we’ll be creating Super Mario Clouds from old NES cartridges, bringing modern art to your living room without having to splurge at Art Basel. Some basic soldering, desoldering, and programming will also be covered as a bonus since that’s how old NES cartridges are hacked.

Limited to 12 spots and includes your very own old Super Mario cartridge.

This class will be taught by NYC Resistor member David Huerta and Jon Dahan, who crafted this workshop after his experience re-creating it at the Metropolitan Art Museum’s Media Lab. Sign up on Eventbrite.

May 052014
 

Please allow additional travel time.Companion Cube
Hexadeca scrollerDisorient Pyramid, mini version

A few months ago we introduced Octoscroller, NYC Resistor’s eight-sided RGB LED matrix display built with jumbtotron RGB LED matrix panels. The interface “cape” has been reworked twice and the LEDscape source code has been refined to handle various arrangements of panels, from rectangular displays to larger polygons to six-sided cubes and minature pyramids. We’ve also updated the code to receive from OPC and other transmitter formats, in addition to local drawing into a user-space framebuffer.

Jumbotron time!
The good news is that we finally have the supply of panels and control boards to offer a class on building your own mini-jumbotron or other shaped display! Included in the class fee are eight of the 32×16 RGB panels, a BeagleBone Black with the Octoscroller^2 cape (capable of driving up to 64 panels at 30-60Hz), a 10A power supply and the wiring to put it together.

You can print or lasercut your own brackets based on how you want to arrange your panels — OpenSCAD and STL files for the octagon, cube and flat brackets are in the source, and Misumi 15mm extrusion works great for larger structural pieces.

HandcraftedTrammell finishing his mini-Disorient pyramid display of LED matrices.
I’m Trammell Hudson, the primary author of the LEDscape code and the designer of the controller boards and I’ll be leading the three hour workshop at NYC Resistor on May 24th. In the class we’ll solder together the board, install the software on the BeagleBone Black, wire up the eight panels and write a simple program to draw on the panels. I’ll also walk through the PRU firmware that handles the real-time interfacing, although this programming experience isn’t required. Buy your tickets here!

Dec 082013
 

Adafruit FLORA and Neopixel ring

Next weekend at NYC Resistor we are teaching a class on the Adafruit FLORA and Neopixel. These round Arduino compatible controller boards are a great base for wearable projects like watches, jackets and neck ties, as well as holiday decorations. Bring your laptop and we’ll teach you to make the LED ring blink with patterns of your own design. No prior programming required. The class fee includes a FLORA board, batteries, cabling, 4 RGB LED pixels and a 16 RGB LED ring.