background preloader

Processing

Facebook Twitter

Simple GUI. The Old School, Experimenting with writing my own image processors... Creative Coding, Evolved: Processing Nears 2.0 Release With Hot-Looking Beta 9. There’s a reason for Processing’s popularity. By making code simple, elegant, and direct, and catering directly to the kinds of visual ideas creative people have, the environment has made programming accessible to artists and designers in a way nothing else could. Coding no longer has to be a source of fear, or a bad word. But Processing, years into its life, has also badly needed a refresh. 2.0 is more than just a house cleaning. It’s a new direction, with “modes” that mean it’s no longer tied to old desktop Java architectures. (See a tantalizing screenshot below – with the click of a menu, you can make CoffeeScript JavaScript for the Web, or run on Android.) I still love Processing as a way of sketching out ideas, and with strategic use of the GPU in its now-native OpenGL rendering, it can also be surprisingly high-performance.

Of course, that 2.0 reboot has been a long time coming, enough so that you might have even forgotten it was enroute. New in this version: an all-new interface. Arduino + Processing : Analogue bar graph. Controlling 2 Stepper Motors simultaneously (AccelStepper Library) Arduino stepper motor interface. Interfacing Arduino and TouchOSC.

If you have an device running iOS or Android you probably know that it can do a lot of things with all the apps available on Apple’s app store or Android’s app market. However, one less known use is to control your computer and even an Arduino or other serial device with TouchOSC (it’s $4.99 on iOS , free for Android ). Today’s post will walk you through the theory, setup, and use of this app to get you started with implementing OSC in your projects. TouchOSC on the iTunes App Store First of all, let’s talk about about what we want to accomplish. In my project, I want a virtual button on the TouchOSC interface on my iPod touch to toggle my Arduino’s onboard LED on pin 13.

Before we go into interfacing Arduino with TouchOSC, let’s have a brief introduction to TouchOSC. What is TouchOSC? TouchOSC is an app for both iPad and iPhone/iPod Touch that sends and receives Open Sound Controller messages from/to your computer over WiFi (using UDP packets ). Setting up TouchOSC Configuration details. The Facebook Poking Machine by Jasper van Loenen #arduino #processing. Created by Jasper van Loenen and Bartholomäus Traubeck, The Poking Machine is a wearable device that pokes you physically whenever you are poked on Facebook, no matter where you are.

The Facebook Poking Machine by Jasper van Loenen #arduino #processing

Online social networks are platforms for communication, enabling us to connect anywhere we go. However, they still lack the mediation of physical communication. Facebook tries to improve this by enabling its users to ‘poke’ each other, which basically only sends another written message to the person you poke, without conveying the original intent of the poking gesture. The Poking machine converts the message into an actual physical poke, extending the reach of this haptic gesture indefinitely. This way users can connect not only virtually but also physically. The set-up consists of a custom built circuit (ATtiny, servo, battery, and bluetooth module) that connects to an Android phone, letting it keep track of incoming pokes. Made using Processing for Android and Arduino for ATtiny. Generative Art (AbandonedArt.org)