CloudFTP SDK Announced

You may remember the Kickstarter project CloudFTP we told you about a few days ago. That’s the plan to build a combination wireless router and battery that can be connected to any USB hard drive to give mobile wireless access to the drive’s data to any device, including iPhones and iPads. The planned selling price is $69. We love the idea so much, Geek Beat is sponsoring it at the $1,000 level. A couple of new reports have come through from Sanho, the company that plans to make the device.

First, it’s passed the 50% funding mark after only 12 days and with 58 more to go before the funding deadline, things look good for this project going forward at the planned price.

Secondly, Sanho has announced an SDK for developers interested in expanding the capabilities of the device. If you’re a developer and would like to play around with this new platform, here’s a look at what’s in the existing Linux kernel and what will be in the SDK:

Kernel Features


  • Packet socket
  • Unix domain sockets
  • TCP/IP network
  • IP advanced router
  • Network packet filtering framework
  • Wireless

  • cfg80211 wireless configuration API
  • Wireless extensions sysfs files
  • Common routines for IEEE802.11 drivers
  • Generic IEEE 802.11 Networking Stack (mac80211)
  • Minstrel
  • Device Drivers

    Network Device Support

  • Ralink RT3070 Wireless device support (Module)
  • PPP (point-to-point protocol) support
  • PPP support for async serial ports (to support 3G Wireless USB adapters)
  • PPP over Ethernet
  • Multimedia Support

  • Video For Linux
  • Video capture adapters
  • V4L USB devices
  • USB Video Class (UVC) (to support USB WebCam)
  • HID Devices

  • Generic HID support(to support 3G Wireless USB adapters)
  • USB Human Interface Device (full HID) support
  • USB Support

  • USB Printer support (to support USB printers)
  • USB Wireless Device Management support
  • USB Mass Storage support
  • USB Serial Converter support
  • USB IPWireless (3G UMTS TDD) Driver
  • USB Motorola Phone modem driver
  • USB driver for GSM and CDMA modems (to support 3G Wireless USB adapters)
  • File Systems

  • Second extended fs support
  • Ext3 journalling file system support
  • The Extended 4 (ext4) filesystem
  • FUSE (Filesystem in Userspace) support (Module, to support NTFS)
  • ISO 9660 CDROM file system support
  • UDF file system support
  • MSDOS fs support
  • VFAT (Windows-95) fs support
  • Apple Macintosh file system support
  • Apple Extended HFS file system support
  • CIFS support (SMBFS successor)
  • SDK Features

    C Language Software Development Package

  • Sourcery G++ Lite ARM GCC compiler
  • Prebuild VirtualBox Ubuntu Image
  • Sample C source code and binary
  • Private HTTP Protocol Extension

  • Manual for extended HTTP protocol
  • Sample HTML5/JavaScript source code
  • Sample in SDK

  • Backup & synchronize USB Storage with
  • There’s definitely enough there to get some mental gears turning. What would you like to see built into this device?