1ccebdf93SMatthias Ringwald# POSIX H4 Port for Atmel ATWILC3000 2ccebdf93SMatthias Ringwald 3*7d82eb50SMatthias RingwaldThis port allows to use the ATWILC3000 connected via UART with BTstack running on a POSIX host system, see test setup below (which lacks a proper RESET button). 4ccebdf93SMatthias Ringwald 5*7d82eb50SMatthias Ringwald# Compilation 6ccebdf93SMatthias Ringwald 7*7d82eb50SMatthias Ringwald$ make 8ccebdf93SMatthias Ringwald 9*7d82eb50SMatthias RingwaldThe Makefile downloads the wilc3000_bt_firmware.bin firmware from the [GitHub atwilc3000/firmware](https://github.com/atwilc3000/firmware) repo. 10*7d82eb50SMatthias Ringwald 11*7d82eb50SMatthias Ringwald# Usage 12*7d82eb50SMatthias Ringwald 13*7d82eb50SMatthias RingwaldJust run any of the provided examples, e.g. 14*7d82eb50SMatthias Ringwald 15*7d82eb50SMatthias Ringwald$ ./le_counter 16*7d82eb50SMatthias Ringwald 17*7d82eb50SMatthias RingwaldAt start, the firmware file is first uploaded to the ATWILC3000, before BTstack start up. 18*7d82eb50SMatthias Ringwald 19*7d82eb50SMatthias RingwaldPlease note that it configures the ATWILC3000 for a higher baud rate it does not detect if the firmware has already been downloaded, so you need to reset the ATWILC3000 before starting an example. 20*7d82eb50SMatthias Ringwald 21*7d82eb50SMatthias RingwaldTested with the official [ATWILC3000 SHIELD](http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=ATWILC3000-SHLD) on OS X. 22*7d82eb50SMatthias Ringwald 23*7d82eb50SMatthias Ringwald 24