wifipineapple-wiki/hdk/getting_started.md
2015-04-09 13:25:47 +01:00

1.1 KiB

Getting Started with the HDK

Things you will need

  1. The HDK
  2. A Wifi Pineapple
  3. A Soldering iron
  4. A programmer (an arduino is fine)
  5. (optionally) a USB to serial converter.

The HDK as it arrives

Set up of the HDK in the Pineapple

The HDK talks to the Wifi pineapple via a bit-banged SPI interface, using on board gpios. These are not enabled by default. In order to enable the interface, type:

/sbin/insmod spi-gpio-custom bus0=1,18,20,19,0,125000,21

Once this command has been run, a new device /dev/spidev1.0 will be created.

Soldering the HDK

Main header to teh MK5

ICSP Header

Additional Pins

Programming the HDK

The easiest way to program the HDK is via an Arduino. This allows you to use the Arduino IDE, (optionally test) and deploy the code via

Arduino Gui

Example program


Programming the HDK

Arduino programmer with the HDK

Testing

https://randomcoderdude.wordpress.com/2013/08/15/spi-over-gpio-in-openwrt/