@@ -21,7 +21,7 @@ lang: en
2121# Getting Started With the micro: bit Hardware
2222
2323The micro: bit hardware is based on the Arm-Mbed platform.
24- It has an application processor with lots of on-chip perhipherals .
24+ It has an application processor with lots of on-chip peripherals .
2525Some off-chip peripherals are connected to this chip.
2626There is an interface processor connected to the application processor,
2727and it is the interface processors job to manage communications over the USB
@@ -45,7 +45,7 @@ The nRF51 application processor is where user programs run.
4545A single, complete application including user code, runtime code and bluetooth stack
4646is loaded and run directly from on chip flash memory.
4747All user accessible GPIO pins are provided by this processor.
48- There is an onboard 2.4GHz radio engine used to provide Bluetooth capabilities
48+ There is an on-board 2.4GHz radio engine used to provide Bluetooth capabilities
4949via an off-chip aerial.
5050
5151| item | details
@@ -61,7 +61,7 @@ via an off-chip aerial.
6161
6262## Bluetooth Wireless Communication
6363
64- The on board 2.4GHz transciever supports Bluetooth communications via the Nordic S110 SoftDevice,
64+ The on board 2.4GHz transceiver supports Bluetooth communications via the Nordic S110 SoftDevice,
6565which provides a fully qualified Bluetooth low energy stack.
6666This allows the micro: bit to communicate with a wide range of Bluetooth devices,
6767including smartphones and tablets.
@@ -81,7 +81,7 @@ including smartphones and tablets.
8181
8282## Low Level Radio Communications
8383
84- The on board 2.4GHz transciever supports a number of other radio communications standards,
84+ The on board 2.4GHz transceiver supports a number of other radio communications standards,
8585including the proprietary Nordic Gazell protocol.
8686This protocol provides a very simple small-packet broadcast radio interface between other devices
8787that support this proprietary protocol, such as other micro: bit devices.
@@ -114,15 +114,15 @@ or from battery.
114114Front buttons A and B can be programmed in the user application for any purpose.
115115A and B are debounced by software, which also includes short press, long press,
116116and 'both A+B' press detection. Buttons operate in a typical inverted electrical mode,
117- where a pullup resistor ensures a logical '1' when the button is released,
117+ where a pull-up resistor ensures a logical '1' when the button is released,
118118and a logical '0' when the button is pressed.
119119Both A and B buttons are connected to GPIO pins that are also accessible on the micro: bit edge connector.
120120
121121| item | details
122122| --- | ---
123123| Type | 2 tactile user buttons, 1 tactile system button
124124| Debounce | (A & B) software debounced, 54ms period
125- | Pullup | (A & B) external 4K7, (System) 10K
125+ | Pull-up | (A & B) external 4K7, (System) 10K
126126
127127
128128## Display
@@ -137,7 +137,7 @@ which is roughly proportional to ambient light levels.
137137
138138| item | details
139139| --- | ---
140- | Type | minature surface mount red LED
140+ | Type | miniature surface mount red LED
141141| Physical structure | 5x5 matrix
142142| Electrical structure | 3x9
143143| Intensity control | 10 steps
@@ -220,7 +220,7 @@ bottom. The 3V pad at the bottom can be used to supply a small amount of power e
220220| --- | ---
221221| Operating range | 1.8V .. 3.6V
222222| USB current | 120mA max
223- | Onboard Peripherals budget | 30mA
223+ | On-board Peripherals budget | 30mA
224224| Battery connector | JST X2B-PH-SM4-TB
225225| Battery current | TBC
226226| Max current provided via edge connector | 90mA
@@ -268,7 +268,7 @@ of application programs.
268268The interface processor can be used with special host tools to debug
269269code that is running on the application processor. It connects to the application
270270processor via 4 signal wires. The KL26 interface processor code can also
271- be debuged via it's integral SWD software debug interface, for example to
271+ be debugged via it's integral SWD software debug interface, for example to
272272load initial bootloader code into this processor at manufacturing time, or to
273273recover a lost bootloader.
274274
0 commit comments