Contents: Difference between revisions

From Bare metal micro:bit
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:


* [[About the book]].
* [[About the book]].
* [[Copyright notice]] and disclaimer.


==Part 1: Machine code programming==
==Part 1: Machine code programming==
* [[Introducing the microbit|Introducing the {{microbit}}]]
<ul>
<li>[[Introducing the microbit|Introducing the {{microbit}}]]
{{PartOne|ExptLink}}
{{PartOne|ExptLink}}
</ul>


==Part 2: Input/output devices==
==Part 2: Input/output devices==
<ul>
{{PartTwo|ExptLink}}
{{PartTwo|ExptLink}}
</ul>


==Part 3: An embedded operating system==
==Part 3: An embedded operating system==
* [[Introducing microbian|Introducing {{microbian}}]]
<ul>
<li>[[Introducing microbian|Introducing {{microbian}}]]
{{PartThree|ExptLink}}
{{PartThree|ExptLink}}
</ul>


==Bonus programs==
==Bonus programs==
<ul>
{{PartFour|ExptLink}}
{{PartFour|ExptLink}}
</ul>


==Online resources==
==Online resources==
* [[Appendix A: Hardware setup]].
* [[Appendix A|Appendix A &ndash; Hardware setup]].
* [[Appendix B: Software setup]].
* [[Appendix B|Appendix B &ndash; Software setup]].
* [[Appendix C: A brief guide to C]].
* [[Appendix C|Appendix C &ndash; A brief guide to C]].
* [[Appendix D: Thumb code reference]].
* [[Appendix D|Appendix D &ndash; Thumb code reference]].
* [[Appendix E: Microbian reference]].
* [[Appendix E|Appendix E &ndash; Microbian reference]].
* [[The microbit page|The {{microbit}} page]].
* [[The microbit page|The {{microbit}} page]].



Latest revision as of 14:14, 27 January 2025

Listed here are all the experiments and the supporting material that are planned for the book. Each experiment is described in a separate chapter that is linked from this page: the blue links are ready to follow now, and the red links lead to experiments to be added in the future. At the end of this page are links to supporting pages that cover the hardware you will need, how to set up the software tools you will use to program it, and definitive documentation for the micro:bit board. After you have set up software and hardware, you are ready to begin Experiment 1, an easy task where you compile and upload a simple C program to check that everything is working properly.

Part 1: Machine code programming

Part 2: Input/output devices

Part 3: An embedded operating system

Bonus programs

Online resources



Copyright © 2019–24 J. M. Spivey. All rights reserved.