No description
Find a file
2019-10-23 21:33:55 +02:00
bom v1.2 2019-05-17 23:49:41 +02:00
gerber updated gerber 2019-10-18 03:38:39 +02:00
HW v1.1 added HW 1.1 files 2019-10-23 21:33:55 +02:00
images updated images and README 2019-10-17 01:20:02 +02:00
.gitignore v1.2 2019-05-17 23:49:41 +02:00
fp-info-cache v1.2 2019-05-17 23:49:41 +02:00
kitspace.yaml Update kitspace.yaml 2019-10-18 03:41:09 +02:00
OtterPill updated PCB and gerber 2019-10-17 01:14:43 +02:00
OtterPill-cache.lib updated otterpill to V1.2 2019-10-20 22:30:22 +02:00
OtterPill.kicad_pcb updated otterpill to V1.2 2019-10-20 23:29:39 +02:00
OtterPill.lib initital commit 2019-05-05 17:11:19 +02:00
OtterPill.pro updated otterpill to V1.2 2019-10-20 22:30:22 +02:00
OtterPill.sch updated otterpill to V1.2 2019-10-20 23:29:39 +02:00
OtterPill.tsv Merge branch 'master' of github.com:Jan--Henrik/OtterPill 2019-10-20 22:31:04 +02:00
OtterPill.xml updated otterpill to V1.2 2019-10-20 22:30:22 +02:00
README.md Update README.md 2019-10-20 15:25:27 +02:00

OtterPill

STM32F072 devboard featuring USB 2.0 full-speed, DFU Bootloader, USB-PD Phy, Arduino nano alike pinout and size.

More documentation and firmware examples will be aviable soon.

Building and Flashing

Via Arduino

You can build and flash the firmware via Arduino as described here.

Via Makefile and DFU

Or you can generate a basic firmware with HAL init and Makefile with CubeMX. The binary can then be build with make flashed with dfu-utils.

$ make
$ dfu-util -a 0 -s 0x08000000:leave -D build/firmware.bin

USB-PD example firmware

https://github.com/Jan--Henrik/USB-PD-Firmware

Images