The #Arduino homepage is so bloated now it crashes my browser, it's amazing!

On other news, I'm going to try switching fom #firmata / #pyfirmata to #telemetrix (https://mryslab.github.io/telemetrix/) let's see how it goes...

Also, our recurrent reminder that the origins of Arduino are more interesting that what is usually reported: https://arduinohistory.github.io/ #Wiring

Telemetrix and Telemetrix-AIO User's Guide

vvvvTv got renewed for Season 2 and the pilot episode aired last night!

In it we demo a quick way of reading sensor data into and controlling motors from vvvv. We demo this using an Arduino board running the Firmata firmware, which means that there is no coding required on the arduino side.

https://youtu.be/uvLNZsStve8

#vvvv #visualprogramming #creativecoding #dotnet #arduino #firmata @arduino

Sensors & Servos with Arduino - vvvvTv S02 E00

YouTube
Getting #firmata data into #MaxMsp seems disastrously tricky. Pduino is so easy. How is something with so much investment so hard? Surely there's an easy object somewhere?

Ok, you want to send data to your computer from your code running on your arduino and you don't want to design a protocol? Use #Firmata!!

It's easy and fun!

In the top of yor file don't forget to

#include <Firmata.h>

In your setup:

//start serial connection
Firmata.setFirmwareVersion(FIRMATA_FIRMWARE_MAJOR_VERSION, FIRMATA_FIRMWARE_MINOR_VERSION);
Firmata.begin(57600);

In your loop:

// Send any analogue data whenever *you* feel like it without having to set anything in the client code!

Firmata.sendAnalog(SENSOR_PIN, analogRead(SENSOR_PIN));

And, when you want to send something weird, like the results from your proximity sensor, you can roll your own sysex:

Firmata.write(START_SYSEX);
Firmata.write(SONAR_DATA);

Firmata.sendValueAsTwo7bitBytes(distance); //writes value as 2 bytes
Firmata.write(END_SYSEX);

Then, when you want to receive all of this stuff in PD, you treat the analog stuff as normal.

For the sysex, let's assume SONAR_DATA is 99:

[arduino 1]
[route analog 99]

The first outlet goes to do your analog stuff.
The second outlet outputs the two byte long distance that you measured with your sonar.

Need extra sonar modules? Increment the IDs!

PinThing Mechanizes Pin Art

Pin art is one of those things that simply cannot be left alone if it's within arms reach, and inevitably end up with a hand or face imprint. [hugs] is also fascinated by them, so he designed the PinThing, a mechanized pin art display.

The PinThing pin diameters are much larger than standard pin art, but this is to fit small geared DC motors. Each pin is a short 3D-printed lead screw mechanism. The motors are driven with a stack of motor driver shields on top of an Arduino Uno, which uses Firmata to receive instructions over serial from a Node.js app using the Johnny-Five library. This may be a simple 3×5 proof of concept, but then it could be used for everything from displays to interactive table surfaces.

One of the challenges with pixelated mechanical displays like this, the inFORM from MIT, or even flip dot displays, are the costs in actuators and driver electronics. A small 10×10 array requires 100 motors and drivers, which quickly adds up as you expand, even if individual components are quite cheap.

If you are willing to sacrifice instantaneous response from each pixel, you can use a mechanical multiplexer. It consists of some sort of moving carriage behind the display with mounted actuators, so you'll only need an actuator per row, not for every pin. This also means the pins can be closer together since the actuators can be staggered on the carriage.

PinThing project was an entry to the Rethink Displays Challenge of the 2021 Hackaday Prize, for which the finalists were just announced.

The HackadayPrize2021 is Sponsored by:

#thehackadayprize #2021hackadayprize #3dprinted #dcmotor #firmata #pinart

PinThing Mechanizes Pin Art

Pin art is one of those things that simply cannot be left alone if it’s within arms reach, and inevitably end up with a hand or face imprint. [hugs] is also fascinated by them, so he designed…

Hackaday
Upcoming full day vvvv gamma workshops in Berlin

Helo evvvveryone, after a successful first round of vvvvv gamma workshops, we&#039;re now filling up the rest of this year with more dates! As you know, the all-new vvvv gamma is getting into shape an

Full day vvvv gamma beginner workshops in Berlin this summer

helo evvvveryone, the all new vvvv gamma is finally getting into a shape where it can be your loyal compagnon in many ways. Therefore, in addition to our free introductory workshops, we&#039;re also o

mmm ...
#godotengine + #arduino #firmata ???

no?

what could happend ?.... 🤔