User Tools

Site Tools


en:projects:microbit:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:projects:microbit:start [2017-01-24 19:43] – [Forth for the micro:bit] mkaen:projects:microbit:start [2022-10-20 09:59] (current) – [More Clones] juergenuk
Line 1: Line 1:
 ====== Forth for the BBC micro:bit ====== ====== Forth for the BBC micro:bit ======
 +
 {{:en:projects:microbit:microbitbild2.png?400|BBC micro:bit}} {{:en:projects:microbit:microbitbild2.png?400|BBC micro:bit}}
  
Line 24: Line 25:
   - micro:bit IO Connection Documentation generated by Matthias Koch as there are no official schematics.   - micro:bit IO Connection Documentation generated by Matthias Koch as there are no official schematics.
  
-More I/O Discussions about the micro:bit in English and as well available in German ( not including Forth but a lot of IO information ) as supporting information and part of the Forth Bookshelf is [[https://www.amazon.co.uk/Juergen-Pintaske/e/B00N8HVEZM|here]].+More I/O Discussions about the micro:bit in English and as well available in German ( not including Forth but a lot of IO information ) as supporting information and part of the Forth Bookshelf is [[https://www.amazon.com/Juergen-Pintaske/e/B00N8HVEZM|here]].
      
 Have fun trying it out and feedback for additions and improvements can be sent to Juergen Pintaske at epldfpga@aol.com Have fun trying it out and feedback for additions and improvements can be sent to Juergen Pintaske at epldfpga@aol.com
Line 35: Line 36:
    
 More details about your BBC micro:bit : [[https://thecustomizewindows.com/2016/03/bbc-micro-bit-specs-schematic/|Specs & Schematic]]. More details about your BBC micro:bit : [[https://thecustomizewindows.com/2016/03/bbc-micro-bit-specs-schematic/|Specs & Schematic]].
 +
 +Or visit Mo McRoberts, Lead technical architect for BBC Archive Development and BBC Datalab, at github:
 + [[https://github.com/bbcmicrobit/hardware/blob/master/SCH_BBC-Microbit_V1.3B.pdf|SCH_BBC-Microbit_V1.3B.pdf]]\\
 +[[https://github.com/bbcmicrobit/hardware]]
 +
 +Check [[http://tech.microbit.org/]] - Hardware designs for the BBC micro:bit - as well.
 + 
  
 {{:en:projects:microbit:microbit_schematic_prints.pdf|Inofficial Schematic (PDF)}} - no warranty for correctness and completeness. {{:en:projects:microbit:microbit_schematic_prints.pdf|Inofficial Schematic (PDF)}} - no warranty for correctness and completeness.
 +
 +
 +====== Calliope is the German Version ======
 +
 +{{:en:projects:microbit:calliope.png?160|Calliope}}
 +
 +The same basic processor, and the best, the basic //Mecrisp Forth Binary// Matthias Koch did is identical for both systems.
 +
 +Now all components are on one side, with added microphone and loudspeaker.
 +The connector holes have been put at the end of the star shape – less risk of short circuits
 +
 +Github with all of the data:\\
 +[[http://www.calliope.cc/]] in German, \\
 +[[http://www.calliope.cc/en]] and in English .\\
 +You can buy it here [[http://www.exp-tech.de/en/calliope-mini]].\\
 +Price is a bit higher – but contains components that you have to buy separately with micro:bit.
 +
 +2 Files as a first step on how the Calliope IO works. Thanks to Matthias Koch for the code and Carsten Strotmann for bringing a Calliope.
 +
 +  * [[en:projects:microbit:Calliope Blinky Source Code|Calliope Blinky Source Code]] - to use the 25 LEDs.
 +  * [[en:projects:microbit:Calliope analog input example|Calliope Analog Input Example]] - to interface to the analog parts. 
 +
 +===== Documents =====
 +
 +There is an eBook in German and English – not about Forth yet but a lot of examples and background information. And showing small examples that work in other languages, and that can be re-implemented in Forth on both boards as programming exercise. \\
 +English [[https://www.amazon.co.uk/BBC-Micro-Tests-Tricks-Secrets/dp/1541200721/ref=asap_bc?ie=UTF8]] \\
 +German [[https://www.amazon.de/Micro-bit-Praktikum-Burkhard-Kainka-ebook/dp/B01MQL04TB]] \\
 +
 +How to Start? – Go to A Start With Forth here - most of the relevant eBook contents:\\
 +[[https://wiki.forth-ev.de/doku.php/en:projects:a-start-with-forth:start0]]
 +
 +The full eBook is available here for easy read on the mobile \\
 +[[https://www.amazon.co.uk/Start-Forth-2017-Bits-Bites-ebook/dp/B073NMX1XP/ref=sr_1_13?s=books&ie=UTF8&qid=1499278235&sr=1-13]]
 +
 +
 +====== More Clones ======
 +
 +There are microbit clones around , 
 +but they are probably not compatible with the mecrisp version described here.
 +\\
 +\\
 +\\
 +-----------------------
 +Enjoy these systems; how to use the Bluetooth with Forth will be shown later when there is time.
 +
    
  
en/projects/microbit/start.1485283401.txt.gz · Last modified: 2017-01-24 19:43 by mka