1. Post #81
    Gold Member
    benjgvps's Avatar
    June 2008
    5,697 Posts
    Would anyone be interested in a program to design an Arduino circuit and test it before making it in real life? I'm out of ideas for programming projects and this seems like a decent idea.
    That would be a great idea, I would love to attempt Arduino programming when it isn't practical to carry around an extra circuit board and a USB cable. Hell, if I'd try in my school's library on my lunch break, I'm sure it would go into lockdown.
    Reply With Quote Edit / Delete Canada Show Events

  2. Post #82
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Playing with Fritzing.
    It's awesome.
    Reply With Quote Edit / Delete Netherlands Show Events

  3. Post #83
    phazmatis's Avatar
    December 2009
    67 Posts
    That would be a great idea, I would love to attempt Arduino programming when it isn't practical to carry around an extra circuit board and a USB cable. Hell, if I'd try in my school's library on my lunch break, I'm sure it would go into lockdown.
    Remember: Normal people think that electronics are explosive. Because every explosive device on CSI looks like a freaking motherboard with some vaguely-explosives-looking stuff packed in.
    Reply With Quote Edit / Delete United States Show Events Dumb Dumb x 1Agree Agree x 1 (list)

  4. Post #84
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts

    Breadboards :iia:.
    Reply With Quote Edit / Delete Netherlands Show Events Artistic Artistic x 7Dumb Dumb x 2 (list)

  5. Post #85
    www.bff-hab.de
    Dennab
    February 2009
    7,832 Posts
    Anyone tried my sketch?
    Reply With Quote Edit / Delete Germany Show Events Friendly Friendly x 2 (list)

  6. Post #86
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Going to try it, if i can find it.

    Edited:

    Uploading a video of your sketch DrLuke :3:.

    Edited:


    I know, i forgot that 3 leds where for the road and 2 for the pedestrians.
    Reply With Quote Edit / Delete Netherlands Show Events Friendly Friendly x 3Artistic Artistic x 1 (list)

  7. Post #87
    open.gl
    Overv's Avatar
    February 2007
    7,431 Posts
    -snip-
    Reply With Quote Edit / Delete Netherlands Show Events Friendly Friendly x 1 (list)

  8. Post #88
    Gold Member

    June 2005
    4,438 Posts
    Where should I get an arduino? Should I get a cheaper seeeduino?
    Reply With Quote Edit / Delete Finland Show Events Useful Useful x 1 (list)

  9. Post #89
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    You can get one at www.adafruit.com or at www.makershed.com.
    Reply With Quote Edit / Delete Netherlands Show Events

  10. Post #90

    March 2009
    104 Posts
    Ordered a Duamilanove, seems really interesting.
    Reply With Quote Edit / Delete Sweden Show Events

  11. Post #91
    Gold Member

    June 2005
    4,438 Posts
    Yeah I know I can get them there, but where is the cheapest / the version of arduino I should get?
    Reply With Quote Edit / Delete Finland Show Events

  12. Post #92
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Duemilanove, best one for starters.
    Reply With Quote Edit / Delete Netherlands Show Events Agree Agree x 1 (list)

  13. Post #93
    open.gl
    Overv's Avatar
    February 2007
    7,431 Posts
    Just made a simple light intensity measurement device using a bargraph to display the input.

    Reply With Quote Edit / Delete Netherlands Show Events

  14. Post #94
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Mnice work, going to play with my bargraph today too.
    Reply With Quote Edit / Delete Netherlands Show Events

  15. Post #95
    www.bff-hab.de
    Dennab
    February 2009
    7,832 Posts
    Going to try it, if i can find it.

    Edited:

    Uploading a video of your sketch DrLuke :3:.

    Edited:

    video

    I know, i forgot that 3 leds where for the road and 2 for the pedestrians.
    <3

    Glad to see it works :)



    Also I tried to upload the arduino bootloader onto my atmel yesterday, but I failed horribly. I could upload a sketch only one time, then it synced out all the time. I have to upload the bootloader everytime I want to upload a sketch, and I hate that. So I am just going to buy a duemilanove now.

    Edited:

    Also, Steam group: http://steamcommunity.com/gid/103582791430868164
    Reply With Quote Edit / Delete Germany Show Events Useful Useful x 1 (list)

  16. Post #96
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Done with my protoshield, it was awesome to build it.
    And the best part, it works :3:.
    Reply With Quote Edit / Delete Netherlands Show Events

  17. Post #97
    www.bff-hab.de
    Dennab
    February 2009
    7,832 Posts
    Post a video of it!
    Reply With Quote Edit / Delete Germany Show Events Friendly Friendly x 2 (list)

  18. Post #98
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Will do :D.

    Edited:

    Reply With Quote Edit / Delete Netherlands Show Events Friendly Friendly x 3Artistic Artistic x 2 (list)

  19. Post #99
    www.bff-hab.de
    Dennab
    February 2009
    7,832 Posts
    Just ordered an Arduino Duemilanove with a atmega328. Now my atmega168 won't be that lonely anymore.
    Reply With Quote Edit / Delete Germany Show Events Friendly Friendly x 4 (list)

  20. Post #100
    Gold Member
    TrueNash's Avatar
    March 2006
    385 Posts
    Great thread,

    Ordered the ARDX (starter kit) from oomlout, Duemilanove with a atmega328. Have my awesome 145 piece, £35 toolkit from Argoncomputing.co.uk for all my tool and soldering needs.
    Does anyone know of any other software like Fritzing? And if you made a version with simulation, Overv, you would be a god.

    Also, oomlout.co.uk is great for Arduino if you're in the UK.
    Reply With Quote Edit / Delete United Kingdom Show Events

  21. Post #101
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Cool, going to add you to the list.

    Edited:

    Also, i'm going to put a website up for Arduino Projects.
    DrLuke gave me the idea :P.
    Reply With Quote Edit / Delete Netherlands Show Events

  22. Post #102
    Gold Member
    TrueNash's Avatar
    March 2006
    385 Posts
    Awesome, I would offer the service of my dedi server, but it's going down next month :(.
    Reply With Quote Edit / Delete United Kingdom Show Events

  23. Post #103
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Don't worry, i have my own host.
    I'm going to use this domain, http://arduino.muffinz.eu

    Edited:

    Progress :3:

    http://arduino.muffinz.eu

    Updated
    Reply With Quote Edit / Delete Netherlands Show Events Artistic Artistic x 5 (list)

  24. Post #104
    Shanethe13's Avatar
    May 2008
    746 Posts
    That looks great so far.
    Reply With Quote Edit / Delete Canada Show Events

  25. Post #105
    www.bff-hab.de
    Dennab
    February 2009
    7,832 Posts
    Indeed.

    I am currently writing the About-text.
    Reply With Quote Edit / Delete Germany Show Events

  26. Post #106
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Started on the PHP, we have 2 pages now, a user system and some random MySQL stuff.
    Reply With Quote Edit / Delete Netherlands Show Events

  27. Post #107
    Gold Member
    PvtCupcakes's Avatar
    May 2008
    10,900 Posts
    Started on the PHP, we have 2 pages now, a user system and some random MySQL stuff.
    So is the sketchuino program going to be entirely web based? Or will it have a desktop client?
    Reply With Quote Edit / Delete United States Show Events

  28. Post #108
    Gold Member
    Elspin's Avatar
    December 2006
    2,785 Posts
    I have an arduino duemilanove and an arduino bluetooth. If anyone's interested, I wrote a program that lets you control a duemilanove with an xbox controller/command prompt.

    also,
    Reply With Quote Edit / Delete Canada Show Events Artistic Artistic x 4Useful Useful x 1 (list)

  29. Post #109
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    So is the sketchuino program going to be entirely web based? Or will it have a desktop client?
    Entirely web based.
    It's a website to post your stuff on.

    Edited:

    I have an arduino duemilanove and an arduino bluetooth. If anyone's interested, I wrote a program that lets you control a duemilanove with an xbox controller/command prompt.

    also,
    Also, this is epic. Added you to the list.
    Reply With Quote Edit / Delete Netherlands Show Events Agree Agree x 2 (list)

  30. Post #110
    Gold Member
    TrueNash's Avatar
    March 2006
    385 Posts
    Nice work Elspin!

    And Sketchuino is looking good ddr!
    Reply With Quote Edit / Delete United Kingdom Show Events

  31. Post #111
    Gold Member
    Elspin's Avatar
    December 2006
    2,785 Posts
    Thanks for the comments. It's a really old version of the car, before it could even turn left and right. I'm gonna make a blog and fully document all my projects from now on, but for now I uploaded a video of the final project.


    PS: sorry my shitty digital camera makes my voice distorted and annoying as fuck.
    Reply With Quote Edit / Delete Canada Show Events Artistic Artistic x 3Useful Useful x 1 (list)

  32. Post #112
    Gold Member
    Wipmuck's Avatar
    May 2009
    1,744 Posts
    Thanks for the comments. It's a really old version of the car, before it could even turn left and right. I'm gonna make a blog and fully document all my projects from now on, but for now I uploaded a video of the final project.


    PS: sorry my shitty digital camera makes my voice distorted and annoying as fuck.
    Amazing!

    Although the car sounds are abit loud.
    Reply With Quote Edit / Delete Australia Show Events Agree Agree x 1 (list)

  33. Post #113
    Gold Member
    Elspin's Avatar
    December 2006
    2,785 Posts
    Amazing!

    Although the car sounds are abit loud.
    Yeah, unfortunately there's not much I can do about that, it's a REALLY old RC car, and it's been through a lot of hacking. My grade 8 science fair project was taking it apart and putting solar panels along the roof to make it solar powered, so this is the second time it's shit has been ripped through and soldered. In any case, I'm starting a wordpress blog to start to document some of the stuff I'm doing at elspin.wordpress.com if anyone's interested. It's all arduino-centered, so it'll fit will here. I already posted a sketch to run a 10-80cm distance sensor.

    I'm planning on re-doing the RC car project with a massive RC truck that can handle outdoor dirt jumping soon.
    Reply With Quote Edit / Delete Canada Show Events Useful Useful x 1 (list)

  34. Post #114
    Kyle Orton's Avatar
    December 2009
    121 Posts
    tempted to buy the starters kit.
    Reply With Quote Edit / Delete Anonymous Proxy Show Events

  35. Post #115
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    Cool, going to start on the sketches page today. I've got the layout done.
    Reply With Quote Edit / Delete Netherlands Show Events

  36. Post #116
    Gold Member
    Zero-Point's Avatar
    March 2006
    5,480 Posts
    I wish I wasn't so damned coding dumb, I'd LOVE to try one of these things out.
    Also, for electronics parts of ALL kinds, I would recommend Newark. Huge selection, great prices, and they even ship you a free paper-back catalog if you really want one. (the catalog's fuckin' HUUUGE, too, like 4-5 inches thick!)
    Reply With Quote Edit / Delete United States Show Events

  37. Post #117
    Gold Member
    ddrl46's Avatar
    October 2007
    3,526 Posts
    The arduino language isn't that hard, it's pretty easy. Just take a look at the examples and you'll understand it.
    Reply With Quote Edit / Delete Netherlands Show Events Agree Agree x 2 (list)

  38. Post #118
    Gold Member
    Xera's Avatar
    November 2006
    3,089 Posts
    The arduino language isn't that hard, it's pretty easy. Just take a look at the examples and you'll understand it.
    Actually it's C++, arguably one of the least simple commonly used languages. Though they wrap most of the difficult stuff in simple interfaces.
    Reply With Quote Edit / Delete United Kingdom Show Events

  39. Post #119
    quincy18's Avatar
    September 2007
    867 Posts
    Actually it's C++, arguably one of the least simple commonly used languages. Though they wrap most of the difficult stuff in simple interfaces.
    Isn't it C ? I can't imagine it having OOP
    Reply With Quote Edit / Delete Netherlands Show Events

  40. Post #120
    Gold Member
    Xera's Avatar
    November 2006
    3,089 Posts
    Isn't it C ? I can't imagine it having OOP
    No, it's C++.

    /*
      HardwareSerial.h - Hardware serial library for Wiring
      Copyright (c) 2006 Nicholas Zambetti.  All right reserved.
    
      This library is free software; you can redistribute it and/or
      modify it under the terms of the GNU Lesser General Public
      License as published by the Free Software Foundation; either
      version 2.1 of the License, or (at your option) any later version.
    
      This library is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      Lesser General Public License for more details.
    
      You should have received a copy of the GNU Lesser General Public
      License along with this library; if not, write to the Free Software
      Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    */
    
    #ifndef HardwareSerial_h
    #define HardwareSerial_h
    
    #include <inttypes.h>
    
    #include "Print.h"
    
    struct ring_buffer;
    
    class HardwareSerial : public Print
    {
      private:
        ring_buffer *_rx_buffer;
        volatile uint8_t *_ubrrh;
        volatile uint8_t *_ubrrl;
        volatile uint8_t *_ucsra;
        volatile uint8_t *_ucsrb;
        volatile uint8_t *_udr;
        uint8_t _rxen;
        uint8_t _txen;
        uint8_t _rxcie;
        uint8_t _udre;
        uint8_t _u2x;
      public:
        HardwareSerial(ring_buffer *rx_buffer,
          volatile uint8_t *ubrrh, volatile uint8_t *ubrrl,
          volatile uint8_t *ucsra, volatile uint8_t *ucsrb,
          volatile uint8_t *udr,
          uint8_t rxen, uint8_t txen, uint8_t rxcie, uint8_t udre, uint8_t u2x);
        void begin(long);
        uint8_t available(void);
        int read(void);
        void flush(void);
        virtual void write(uint8_t);
        using Print::write; // pull in write(str) and write(buf, size) from Print
    };
    
    extern HardwareSerial Serial;
    
    #if defined(__AVR_ATmega1280__)
    extern HardwareSerial Serial1;
    extern HardwareSerial Serial2;
    extern HardwareSerial Serial3;
    #endif
    
    #endif
    
    Reply With Quote Edit / Delete United Kingdom Show Events Agree Agree x 1 (list)