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.

7 thoughts on “Pokewithastick, An Arduino Programmable Web-logger/server

  1. 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.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.