From 04360b6abc810ec057253d6f80a6e151dbddbdaa Mon Sep 17 00:00:00 2001 From: Dave Hylands Date: Tue, 21 Jul 2015 12:19:41 -0700 Subject: [PATCH] Fleshed out some description --- Board-Espruino-Pico.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Board-Espruino-Pico.md b/Board-Espruino-Pico.md index 0ac946e..b2b190c 100644 --- a/Board-Espruino-Pico.md +++ b/Board-Espruino-Pico.md @@ -1 +1,16 @@ -Place Holder - flashing details to come. \ No newline at end of file +STM32F401CDU6 (smaller version of the processor used on the pyboard) +* Home - http://www.espruino.com/Pico + +###Features### +* 84 MHz +* 384K Flash +* 96K RAM + +###Building### +To build, follow the directions for the [[STM Discovery STM32F407|Board-STM32F407-Discovery]], but use a ```BOARD``` of ```ESPRUINO_PICO```. + +Getting the Espruino Pico into DFU mode requires some contortions. On the bottom of the board there is a set of BOOT0/BTN pads. Shorting (with a solder blob, or by rubbing an HB pencil across the gap) connects the push button on the top of the board to BOOT0. Press the button, and plug into USB while continuing to press the button. + +The board should boot up in DFU mode. Once flashed with Micropython firmware, I find using the pyb.bootloader() command from the REPL to be a more convenient way of entering DFU mode. + +