From dbe670cf69a1f5ddcd86591282f5faecb7cd3ecf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Johannes=20Sj=C3=B6lund?= <j.sjolund@gmail.com>
Date: Wed, 6 Dec 2017 15:17:20 +0100
Subject: [PATCH] Update README.md

---
 README.md | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index 57d265a..41e6849 100644
--- a/README.md
+++ b/README.md
@@ -12,16 +12,17 @@
 
 ## Grading
 
-3. Implement drivers for the Nucleo 64, stm32f401re/stm32f411re, similar to the f3/bluepill support crates. Most or all of the peripherals should be supported
+3. Implement drivers for the Nucleo 64, stm32f401re/stm32f411re, similar to the f3/bluepill support crates. Most or all of the peripherals should be supported in some basic configuration
 * GPIO
 * UART over USB using the ST-Link v2
 * DMA
-* Timers for e.g.
+* Timers with configurations
   * Microsecond counter
   * PWM generation
-  * Rotary encoder
+  * Encoder mode
 * SPI
 * I^2C
+The peripheral pin configuration should match the standard Arduino headers.
 
 4. The stm32f4 supports higher clock frequency than the default 16 MHz. Implement a simple way of setting it to the maximum of 84 MHz for the stm32f401re and 100 MHz for the stm32f411re, or any valid lower value (configured using the PLL).
 
@@ -38,6 +39,8 @@
 
 [STM32F411 Reference Manual](docs/STM32F411_Reference_Manual.pdf)
 
+![Nucleo F411RE pins](docs/Nucleo_f411re.png)
+
 ![Nucleo F411RE morpho pins](docs/Nucleo_f411re_morpho.png)
 
 ## License
@@ -55,5 +58,3 @@ at your option.
 Unless you explicitly state otherwise, any contribution intentionally submitted
 for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
 dual licensed as above, without any additional terms or conditions.
-
-![Nucleo F411RE pins](docs/Nucleo_f411re.png)
-- 
GitLab