För Raspberry A+ behöver man kapa bort en del av kretskortet för det ska få plats.
Länk till image: https://www.dropbox.com/s/25qunwm2c9fby ... 7.zip?dl=0
Kompilering av esp8089 drivrutin, här finns två alternativ:
* Kompilering på rpi eller kross-komplering. Kross-kompileringen kommer antagligen vara snabbare förutsatt att sin dator är snabbare än rpi:n

Jag har valt 4.1.y branchen, denna verkar fungera bra. Läs https://www.raspberrypi.org/documentati ... uilding.md för se vad som behövs för kross-kompilering.
Installera nödvändiga program:
Kod: Markera allt
cd ~
sudo apt-get install bc unzip libncurses5-dev
Kod: Markera allt
sudo sed -i -e "/^dtoverlay.*sdio/d" /boot/config.txt
sudo sh -c 'echo "dtoverlay=sdio,poll_once=off" >> /boot/config.txt'
Kod: Markera allt
wget https://github.com/raspberrypi/linux/archive/rpi-4.1.y.zip
unzip rpi-4.1.y.zip
cd rpi-4.1.y
Kod: Markera allt
KERNEL=kernel
make bcmrpi_defconfig
make zImage modules dtbs
sudo make modules_install
sudo cp arch/arm/boot/dts/*.dtb /boot/
sudo cp arch/arm/boot/dts/overlays/*.dtb* /boot/overlays/
sudo cp arch/arm/boot/dts/overlays/README /boot/overlays/
sudo scripts/mkknlimg arch/arm/boot/zImage /boot/$KERNEL.img
Kod: Markera allt
cd ~
KBUILD=$PWD/rpi-4.1.y
git clone https://github.com/al177/esp8089.git
cd esp8089
make
make install
Kommer lägga till kod för rc.local som drar GPIO4 låg och hög och sedan kör modprob istället, dock kräver det en 3.3v regulator för inte rpi ska krasha.
Accepterar man att strömmen måste brytas för wifi ska komma upp igen så går det bra att köra 3.3v från rpi:n.