Pokewithastick, an Arduino programmable web-logger/server


[Stewart] tipped us about his very nice project: pokewithastick. It is an Arduino compatible board (hardware, not footprint) based on the ATMEGA1284P which can be programmed to collect and post data to internet logging sites such as Thingspeak or Xively.

As you can see in the picture above, it has a small 50x37mm footprint (roughly 2″x1.5″). The pokewithastick is composed of an Wiz820 Ethernet module, a micro-SD card slot, 2 serial ports, one battery backed Real Time Clock (RTC), one radio connector (for the usual nRF24L01 2.4GHz radio), one power & user LED and finally a reset button. There are two power rails on the board which can be split (5v + 3.3V) or combined (3.3v only) which may allow you to connect Arduino shields to it. You can program the board using the standard 6-pin header or via a serial programmer if an appropriate (Arduino) bootloader is installed.

The project is open hardware, has been designed using Kicad and all the files can be downloaded as a zip file.

Comments

  1. tekkieneet says:

    Having the wires next to the tall regulators might get the regulators
    pins bent in the long run if this PCB is to be handled without a box.
    Also sometime you could get stray of strands of the two wires touching
    each other. BTW The soldering job on that picture looks decent.

    I am not too keen on soldering wires directly to PCB. Basically solder
    can wick up onto the stranded wire just above the solder joint and make
    that section hard. The part just above it would get a lot stress from
    bending. I would solder the wires onto header pins with the solder joint
    covering no higher than 5mm above the plastic, then put heat shrink over
    it extending another 5mm or more above the pins. This way the part next
    to the solder joint is protected from bending (by the pins) and the heat
    shrink helps to spread the flexing over a larger length.

  2. Andrew says:

    Yay, Kicad!

  3. Matt says:

    No POE? :(

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,520 other followers