btstack/port/posix-h4-atwilc3000
2017-08-28 21:10:17 +02:00
..
.gitignore atwilc3000: update .gitignore 2017-08-08 10:56:21 +02:00
ATWILC3000-Breakout.jpg atwilc3000: add image from breakout board 2017-08-08 10:56:21 +02:00
btstack_config.h sm: ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS enables micro-ecc software implementation 2017-08-28 21:10:17 +02:00
main.c atwilc3000: configure chipset for main baud rate as part of the firmware download 2017-08-08 10:56:22 +02:00
Makefile atwilc3000: download individual firmware files on demand 2017-08-10 15:25:04 +02:00
README.md atwilc3000: updated docu and samv70-xplained port 2017-08-10 16:21:53 +02:00

POSIX H4 Port for Atmel ATWILC3000

This 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).

Compilation

$ make

The Makefile downloads the wilc3000_bt_firmware.bin firmware from the GitHub atwilc3000/firmware repo.

Usage

Just run any of the provided examples, e.g.

$ ./le_counter

At start, the firmware file is first uploaded to the ATWILC3000, before BTstack start up.

Please 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.

Tested with the official ATWILC3000 SHIELD on OS X.

ATWILC3000 Test Setup