All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Bare metal micro:bit. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 14:14, 27 January 2025 Mike talk contribs created page Copyright notice (Created page with "These materials are Copyright (c) 2018-25 J. M. Spivey. All rights reserved. These materials are provided for private study and research within the doctrine of fair use. Reproduction, distribution and use in creating derivative works without written permission from the author is prohibited. This software is provided by the author "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a pa...")
- 16:52, 31 October 2024 Mike talk contribs created page X3000 (Created page with "{{Experiment|X3000}} ==Files== {{FileTable|X3000| {{FileRow|@valentine.c@|Hearts and primes combined}} {{FileScripts|X3000}}}} Programs in this part of the book use the {{microbian}} operating system as a basis. The source files that make up {{microbian}} and its standard device drivers are not replicated in each experiment directory, but exist as one shared copy in a top-level directory named @microbian@. Here is a list of them: {{FileTableFmt|microbian| {{FileRow|@...")
- 11:22, 16 October 2024 Mike talk contribs created page File:IrqFrame.png
- 11:22, 16 October 2024 Mike talk contribs uploaded File:IrqFrame.png
- 09:25, 16 October 2024 Mike talk contribs created page X2300 (Created page with "{{Experiment|X2300}} ==Files== {{FileTable|X2300| {{FileRow|@bitbang.c@|Generate rapid square wave}} {{FileStartup}} {{FileScripts|X2300}}}} ==Demonstration== Build and upload the program @bitbang.hex@. Connect the logic analyser to pins 0, 1 and 2 and capture 10k samples are a rate of 8MHz or so. You will see a rapid square waves on pins 0 and 1. The square wave on pin 0 has occasional pauses that coincide with a pulse on pin 2, but the square wave on pin 1 does not...")
- 14:59, 9 October 2024 Mike talk contribs created page Talk:Appendix A (Created page with "For those using a non-RPi development platform, the RPi debug probe provides a suitable USB-to-UART bridge.")
- 18:20, 7 October 2024 Mike talk contribs created page Hardware register access (Created page with "With the programming conventions used in the book, including the header file @hardware.h@ allows fixed peripheral registers to be referenced using a notation like @TIMER0.MODE@. In a driver that can use one of several timers, we might also wish to use the notation @TIMER[i]->MODE@ to refer to the @MODE@ register of the timer peripheral with index @i@. How do these notations come to refer to a device register at a fixed address? In @hardware.h@, a C structure @_timer@...")
- 16:13, 7 October 2024 Mike talk contribs created page Template:ExptLi (Created page with "<li>{{Xdata|{{{1}}}|FmtLongLink}}")
- 15:21, 7 October 2024 Mike talk contribs created page Template:Xnumber (Created page with "{{Xdata|{{{1}}}|FmtNumber}}")
- 15:21, 7 October 2024 Mike talk contribs created page Template:Microbits (Created page with "{{Microbit|micro:bits}}")
- 15:19, 7 October 2024 Mike talk contribs created page Appendix A (Created page with "{{DISPLAYTITLE:Appendix A – Hardware setup}}{{Baremetal}} Here's what you will need: * At least one {{microbit}} (either version 1 or version 2) and a micro USB cable. Experiments {{Xnumber|X3600}} and {{Xnumber|X3700}} involve radio communication, and need two {{microbits}}. * Some form of {{microbit}} edge connector breakout board that allows jumper wires to be attached to the {{microbit}} pins. The Kitronik breakout works well, bu...")
- 14:38, 7 October 2024 Mike talk contribs created page File:Circbuf.png
- 14:38, 7 October 2024 Mike talk contribs uploaded File:Circbuf.png
- 14:36, 7 October 2024 Mike talk contribs created page X2200 (Created page with "{{Experiment|X2200}} ==Files== {{FileTable|X2200| {{FileRow|@primes2.c@|Main program}} {{FileLibrary}} {{FileHardware}} {{FileScripts|X2200}}}} ==Demonstration== The program @primes2.c@ is functionally identical to the program @primes.c@ from {{Xref|X2100}}: it lists the first 500 primes on the serial port. Unlike the previous program, this one uses a hardware feature called interrupts to carry on searching for more primes while previous ones are being printed, so avoi...")
- 10:38, 7 October 2024 Mike talk contribs created page Template:FileLibrary (Created page with "{{FileRow|@lib.c, lib.h@|Library with implementation of @printf@}}")
- 10:30, 7 October 2024 Mike talk contribs created page Template:FileLib (Created page with "{{FileRow|@lib.c, lib.h@|Library with implementation of @printf@}}")
- 10:30, 7 October 2024 Mike talk contribs created page Template:FileStartup (Created page with "{{FileRow|@startup.c@|Startup code}}")
- 10:30, 7 October 2024 Mike talk contribs created page Template:FileHardware (Created page with "{{FileRow|@hardware.h@|Header file with layout of I/O registers}}")
- 21:49, 6 October 2024 Mike talk contribs created page Template:Note (Created page with "{{Context|title=Note|{{{1}}}}}")
- 19:10, 4 October 2024 Mike talk contribs created page File:Led-schematic.png
- 19:10, 4 October 2024 Mike talk contribs uploaded File:Led-schematic.png
- 19:10, 4 October 2024 Mike talk contribs created page File:Digisys-led-matrix.jpg
- 19:10, 4 October 2024 Mike talk contribs uploaded File:Digisys-led-matrix.jpg
- 19:10, 4 October 2024 Mike talk contribs created page File:Digisys-led-basics.jpg
- 19:10, 4 October 2024 Mike talk contribs uploaded File:Digisys-led-basics.jpg
- 19:00, 4 October 2024 Mike talk contribs created page Template:Hex (Created page with "<code>{{Number|0x{{{1}}}}}</code>")
- 18:35, 4 October 2024 Mike talk contribs created page File:Pulseview-serial6.png
- 18:35, 4 October 2024 Mike talk contribs uploaded File:Pulseview-serial6.png
- 18:35, 4 October 2024 Mike talk contribs created page File:Pulseview-serial5.png
- 18:35, 4 October 2024 Mike talk contribs uploaded File:Pulseview-serial5.png
- 18:35, 4 October 2024 Mike talk contribs created page File:Pulseview-serial4.png
- 18:35, 4 October 2024 Mike talk contribs uploaded File:Pulseview-serial4.png
- 18:35, 4 October 2024 Mike talk contribs created page File:Pulseview-serial3.png
- 18:35, 4 October 2024 Mike talk contribs uploaded File:Pulseview-serial3.png
- 18:35, 4 October 2024 Mike talk contribs created page File:Pulseview-serial2.png
- 18:35, 4 October 2024 Mike talk contribs uploaded File:Pulseview-serial2.png
- 18:35, 4 October 2024 Mike talk contribs created page File:Pulseview-serial1.png
- 18:35, 4 October 2024 Mike talk contribs uploaded File:Pulseview-serial1.png
- 18:34, 4 October 2024 Mike talk contribs created page Template:PulseView (Created page with "[[Image:pulseview-{{{1}}}.png|{{{2}}}|center|frame|852px]]")
- 18:34, 4 October 2024 Mike talk contribs created page Template:Number (Created page with "<span style="white-space: nowrap">{{#replace:{{{1}}}|| }}</span>")
- 18:33, 4 October 2024 Mike talk contribs created page File:RPi-logo.png
- 18:33, 4 October 2024 Mike talk contribs uploaded File:RPi-logo.png
- 18:25, 4 October 2024 Mike talk contribs created page File:PulseView-rising.svg
- 18:25, 4 October 2024 Mike talk contribs uploaded File:PulseView-rising.svg
- 18:25, 4 October 2024 Mike talk contribs created page File:PulseView-falling.svg
- 18:25, 4 October 2024 Mike talk contribs uploaded File:PulseView-falling.svg
- 18:25, 4 October 2024 Mike talk contribs created page File:PulseView-decoder.svg
- 18:25, 4 October 2024 Mike talk contribs uploaded File:PulseView-decoder.svg
- 18:25, 4 October 2024 Mike talk contribs created page File:PulseView-configure.png
- 18:25, 4 October 2024 Mike talk contribs uploaded File:PulseView-configure.png