From 89aff29646083e4f3de99b49d26ac6eb5ef55f85 Mon Sep 17 00:00:00 2001
From: flip111
Date: Mon, 18 Feb 2019 20:26:53 +0000
Subject: [PATCH 1/4] Update hardware.md
---
src/intro/hardware.md | 29 ++++++++++++-----------------
1 file changed, 12 insertions(+), 17 deletions(-)
diff --git a/src/intro/hardware.md b/src/intro/hardware.md
index 9f05d797..8aa119b2 100644
--- a/src/intro/hardware.md
+++ b/src/intro/hardware.md
@@ -8,11 +8,9 @@ Let's get familiar with the hardware we'll be working with.
-We'll refer to this board as "F3" throughout this book.
-
What does this board contain?
-- A STM32F303VCT6 microcontroller. This microcontroller has
+- A [STM32F303VCT6](https://www.st.com/en/microcontrollers/stm32f303vc.html) microcontroller. This microcontroller has
- A single-core ARM Cortex-M4F processor with hardware support for single-precision floating point
operations and a maximum clock frequency of 72 MHz.
@@ -20,25 +18,22 @@ What does this board contain?
- 48 KiB of RAM.
- - many "peripherals": timers, GPIO, I2C, SPI, USART, etc.
-
- - lots of "pins" that are exposed in the two lateral "headers".
+ - Many integrated peripherals such as timers, I2C, SPI and USART.
- - **IMPORTANT** This microcontroller operates at (around) 3.3V.
+ - General purpose Input Output (GPIO) and other types of pins accessible through the two rows of headers along side the board.
+
+ - A USB interface accessible through the USB port labeled "USB USER".
-- An [accelerometer] and a [magnetometer][] (in a single package).
+- An [accelerometer](https://en.wikipedia.org/wiki/Accelerometer) as part of the [LSM303DLHC](https://www.st.com/en/mems-and-sensors/lsm303dlhc.html) chip.
-[accelerometer]: https://en.wikipedia.org/wiki/Accelerometer
-[magnetometer]: https://en.wikipedia.org/wiki/Magnetometer
+- A [magnetometer](https://en.wikipedia.org/wiki/Magnetometer) as part of the [LSM303DLHC](https://www.st.com/en/mems-and-sensors/lsm303dlhc.html) chip.
-- A [gyroscope].
+- A [gyroscope](https://en.wikipedia.org/wiki/Gyroscope) as part of the [L3GD20](https://www.pololu.com/file/0J563/L3GD20.pdf) chip.
-[gyroscope]: https://en.wikipedia.org/wiki/Gyroscope
+- 8 user LEDs arranged in the shape of a compass.
-- 8 user LEDs arranged in the shape of a compass
+- A second microcontroller: a [STM32F103CBT](https://www.st.com/en/microcontrollers/stm32f103cb.html). This microcontroller is actually part of an on-board programmer and debugger named ST-LINK and is connected to the USB port named "USB ST-LINK".
-- A second microcontroller: a STM32F103CBT. This microcontroller is actually part of an on-board
- programmer and debugger named ST-LINK and is connected to the USB port named "USB ST-LINK".
+For a more detailed features list and further specification of the board take a look at [STMicroelectronics](https://www.st.com/en/evaluation-tools/stm32f3discovery.html) website.
-- There's a second USB port, labeled "USB USER" that is connected to the main microcontroller, the
- STM32F303VCT6, and can be used in applications.
+A word of warning: be careful if you want to apply external signals to the board. The microcontroller STM32F303VCT6 pins take a maximum voltage of 4 volts, but ideally should be driven by the nominal voltage of 3.3 volts. For further information consult the [6.2 Absolute maximum ratings section in the manual](https://www.st.com/resource/en/datasheet/stm32f303vc.pdf)
From 8893a33bf82e4153a311d8a3aabec53b86615ff1 Mon Sep 17 00:00:00 2001
From: flip111
Date: Mon, 18 Feb 2019 22:18:39 +0000
Subject: [PATCH 2/4] Update hardware.md
---
src/intro/hardware.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/intro/hardware.md b/src/intro/hardware.md
index 8aa119b2..cf77ff8f 100644
--- a/src/intro/hardware.md
+++ b/src/intro/hardware.md
@@ -36,4 +36,4 @@ What does this board contain?
For a more detailed features list and further specification of the board take a look at [STMicroelectronics](https://www.st.com/en/evaluation-tools/stm32f3discovery.html) website.
-A word of warning: be careful if you want to apply external signals to the board. The microcontroller STM32F303VCT6 pins take a maximum voltage of 4 volts, but ideally should be driven by the nominal voltage of 3.3 volts. For further information consult the [6.2 Absolute maximum ratings section in the manual](https://www.st.com/resource/en/datasheet/stm32f303vc.pdf)
+A word of warning: be careful if you want to apply external signals to the board. The microcontroller STM32F303VCT6 pins take a nominal voltage of 3.3 volts. For further information consult the [6.2 Absolute maximum ratings section in the manual](https://www.st.com/resource/en/datasheet/stm32f303vc.pdf)
From d17fac823a7906d4ff40415ddec366dad9568955 Mon Sep 17 00:00:00 2001
From: flip111
Date: Mon, 18 Feb 2019 22:55:30 +0000
Subject: [PATCH 3/4] Update hardware.md
---
src/intro/hardware.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/intro/hardware.md b/src/intro/hardware.md
index cf77ff8f..650af948 100644
--- a/src/intro/hardware.md
+++ b/src/intro/hardware.md
@@ -32,7 +32,7 @@ What does this board contain?
- 8 user LEDs arranged in the shape of a compass.
-- A second microcontroller: a [STM32F103CBT](https://www.st.com/en/microcontrollers/stm32f103cb.html). This microcontroller is actually part of an on-board programmer and debugger named ST-LINK and is connected to the USB port named "USB ST-LINK".
+- A second microcontroller: a [STM32F103CBT](https://www.st.com/en/microcontrollers/stm32f103cb.html). This microcontroller is actually part of an on-board programmer / debugger and is connected to the USB port named "USB ST-LINK".
For a more detailed features list and further specification of the board take a look at [STMicroelectronics](https://www.st.com/en/evaluation-tools/stm32f3discovery.html) website.
From 7014327b9c7584c7b79b9cd44c18c6061b35ebdf Mon Sep 17 00:00:00 2001
From: Daniel Egger
Date: Mon, 18 Feb 2019 23:05:03 +0000
Subject: [PATCH 4/4] Update src/intro/hardware.md
Co-Authored-By: flip111
---
src/intro/hardware.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/intro/hardware.md b/src/intro/hardware.md
index 650af948..ef45a901 100644
--- a/src/intro/hardware.md
+++ b/src/intro/hardware.md
@@ -32,7 +32,7 @@ What does this board contain?
- 8 user LEDs arranged in the shape of a compass.
-- A second microcontroller: a [STM32F103CBT](https://www.st.com/en/microcontrollers/stm32f103cb.html). This microcontroller is actually part of an on-board programmer / debugger and is connected to the USB port named "USB ST-LINK".
+- A second microcontroller: a [STM32F103](https://www.st.com/en/microcontrollers/stm32f103cb.html). This microcontroller is actually part of an on-board programmer / debugger and is connected to the USB port named "USB ST-LINK".
For a more detailed features list and further specification of the board take a look at [STMicroelectronics](https://www.st.com/en/evaluation-tools/stm32f3discovery.html) website.