QuoteActually, now I'm wondering, what does the nunchuck do about it? Since people plug them right in, don' they?Now that's an excellent question. My guess would be that the ASIC in the nunchuck does some level conversion.
Actually, now I'm wondering, what does the nunchuck do about it? Since people plug them right in, don' they?
QuoteThere are a lot of interesting devices out there that use the i2c interface (the new Wiznet 5300 chipUnless I am completely misreading the W5300 product page the 5300 doesn't have SPI let alone I2C. The 5100 has SPI but no I2C.--Phil.
There are a lot of interesting devices out there that use the i2c interface (the new Wiznet 5300 chip
Wow, lots of energy here!We love to see people developing products and standards around Arduino: it might help sell Arduino boards, but it also greatly increases the choices available to the community, which is more important. And, of course, we love to see other people building on and benefitting from our work; that's one of the main reasons it's an open-source project.A standard around I2C shields would be wonderful. Does someone want to open a thread in the hardware development forum to start hashing it out? The Arduino team would be happy to help create and support it. We're also always interested in adding new products to Arduino - and, of course, sharing the profits from those products with their creators. We try to balance that with the desire to keep the core line small, so that beginners have an easy time getting started. If you have an idea, we'd love to hear about it and see if it makes sense to include - if not, we're happy to see it developed independently. If money is ever a problem, I'm sure we can find a way to help.As for coordinating and discussing development: you're welcome to use the forums (e.g. the ones on hardware and software development), the playground (which is publicly editable), and the developers mailing list for discussion and coordination. I also just created an Arduino playground project on Google Code that includes a Subversion repository. I'd like it to be publicly editable in the same way as the playground wiki, but I don't think Google Code supports that - so if you want access, just post your Google account username and I'll add you. We could set up more infrastructure, but I think we can accomplish a lot with a wiki, a forum, a mailing list, and a version control repository. If you've got other ideas, please throw them out there.Again, it's great to see this kind of discussion, and I'm happy to do what I can to help.
Sorry, i2c was used on the W3100.
As I was thinking about this, a never ending string of stacking uShields could get a little tricky amp wise. Please correct me if Im wrong, but the blink-m uses two of the arduino (analog) pins as source for 5v and ground. This will only be good for 40mA correct? Stacking them is an open invite for some dead i/o pins if you ask me. Much beter to have the convenience of sticking on a little piece of kit that gives some functionality (such as a bad ass blinky light *OR* 3axis sensor, etc) and when you need the kitchen sink you can whip up the breadboard with the appropriate wiring. The trade off of convenience versus full functionality rather than trying to be the be all end all.
Finally, I would just like to say that I ABSOLUTELY love the chaos that happens with the Free/Arduino development. Its like a scene from the Smurfs, where the sun is out, the grass is green, and the butterflies lazily fly by when you are first introduced to this cute little blue guy that promises fully web enabled wine racks or blenders that speak to their owners. Then you pull back the curtains just a little bit and theres all this stuff being made, developed, proposed, and so on. Its like going to your first punk show in the 80s and having the biggest WTF moment of your life. Tod had been talking about 'smart leds' for a couple years and then one day out of the blue (to most of us) the happy arduino has a new blinky friend. Yeah its of lot of work and we all have our reasons for doing it but this chaotic development is downright fun if you ask me. Sure there could be more coalescing amongst some of us as we develop new things but I am very happy with this convoluted, prismatic, and even sometimes problematic landscape that has sprouted up around this platform. And that to me is an advantage of the open hardware movement and I applaud the foundation for their work and foresight to allow that to happen as well as the indie makers that in part made things happen anyway.