Git Product home page Git Product logo

Comments (17)

rwaldron avatar rwaldron commented on July 22, 2024

Thanks for the report - I haven't actually tested with an Arduino Ethernet, so I'll have to order one to work through this.

Another issue might be the recent serialport 1.0 release and how the Firmata protocol interacts with it, see:

firmata/firmata.js#11

from johnny-five.

rwaldron avatar rwaldron commented on July 22, 2024

Ok, so the patch above has landed and I tested it out and everything seems to install correctly - can you try from scratch and let me know? Thanks!

from johnny-five.

jblanche avatar jblanche commented on July 22, 2024

Yes, everything works fine with the patch !
Thanks a lot, now I can test all the stuff from the blog ;)

from johnny-five.

rwaldron avatar rwaldron commented on July 22, 2024

Awesome -- thanks for your patience :)

from johnny-five.

rwaldron avatar rwaldron commented on July 22, 2024

Also... I'd love to see anything you make, ping me on twitter @rwaldron

from johnny-five.

derekgaw avatar derekgaw commented on July 22, 2024

I was running into this same problem on my Arduino Uno R3 (the ready event never fired), but I had a different fix: I had to update the StandardFirmata.

  1. Download the latest Arduino software (at time of writing 1.0.2)
  2. Install and open the Arduino application
  3. Connect the Arduino to the computer (through USB)
  4. In the menu, select File > Examples > Firmata > StandardFirmata
  5. Press the upload button

After that completed, I could connect to the board using firmata and the ready event fired as expected. I had to do the same process with all my Arduinos to get them to work.

from johnny-five.

rwaldron avatar rwaldron commented on July 22, 2024

StandardFirmata from IDE 1.0, 1.0.1, 1.0.2 all work fine... It just has to be there to work ;)

from johnny-five.

jonlong avatar jonlong commented on July 22, 2024

Running into this issue as well with an Arduino Uno on Raspberry Pi. Have tried StandardFirmata from 1.0.2 all the way to the new beta (1.5.2, I think), and I get the same:

1364595646587 Board Connecting... 
1364595647411 Serial Found possible serial port ttyACM0
1364595647431 Board -> Serialport connected ttyACM0

Originally installed J5 from npm, but have tried a fresh install from GitHub, along with the same for node-serialport. Still coming up short and fresh outta ideas. Has anyone come across something similar with this setup?

I'm running node 0.10.2 on the Pi, with good ol' wheezy Raspbian.

from johnny-five.

paultag avatar paultag commented on July 22, 2024

What's the power source ?

from johnny-five.

jonlong avatar jonlong commented on July 22, 2024

Have tried both rPI powering the board standalone, as well as both plugged into separate power sources.

from johnny-five.

paultag avatar paultag commented on July 22, 2024

I mean to the RPI, low wattage causes USB issues

from johnny-five.

jonlong avatar jonlong commented on July 22, 2024

Oh, gotcha. Have tried a Vizio Flatscreen TV, a MacBook Pro, and a little Motorola USB charger that outputs 850mA. Is there a standard I should be going for with this kind of setup (sorry, super new at it)?

from johnny-five.

paultag avatar paultag commented on July 22, 2024

@jonlong the suggested supply is 1000 mA, have a phone charger handy?

from johnny-five.

jonlong avatar jonlong commented on July 22, 2024

@paultag Ah, great to know, thanks. Just tried it with my iPhone charger, but still no dice.

from johnny-five.

paultag avatar paultag commented on July 22, 2024

Ah sorry. Sounds like @rwldrn turf to me. Back to netflix!

from johnny-five.

jonlong avatar jonlong commented on July 22, 2024

Looks like this may have something to do with firmata/firmata.js#17. Will keep an eye on that one. Thanks again for looking into it!

from johnny-five.

rwaldron avatar rwaldron commented on July 22, 2024

@jonlong yep, this is fixed now—thanks!

from johnny-five.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.