Registered 2010-11-24 by Robert Jordens

Python server framework to receive and process images from EyeFi SDHC+WiFi cards.

The EyeFi SDHC+WiFi is a flash storage card with integrated wifi aimed at digital cameras. It uploads captured images to a server over wireless. While the server is originally closed source Win/Mac only, the protocol is simple enough and has been documented and reimplemented by Jeff Tchang ( Alternative server frameworks include: the original (, a slight modification of the original (, a WSGI python rewrite (, and a C++ implementation (

This is a compact rewrite of the EyeFi server making heavy use of twisted to do all the HTTP/SOAP protocol, asynchronous and network stuff. It supports:

* support for multiple cards: identified by mac address and unique upload key
* geotagging: the recorded WiFi AP macs are resolved into geolocation coordinates using the google geolocation api
* extracting preview images: the pro cards allow raw image file upload. These images frequently include an embedded small or full size jpg preview
* running commands on the received files
* flickr upload using a twisted-compatible adaption of flickrapi

Project information

Robert Jordens
Not yet selected

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Programming languages:

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate


Latest version is 0.2
released on 2012-03-03

All downloads