ไมโครบิต

จากวิกิพีเดีย สารานุกรมเสรี
BBC micro:bit
File: BBC Micro Bit with original Packaging.jpg
BBC Micro Bit พร้อมกับกล่องบรรจุ
ผู้พัฒนาBBC Learning, BBC Research & Development (BBC R&D), ARM Holdings, Barclays, Farnell element14, NXP Semiconductors, Lancaster University, Microsoft, Samsung, Nordic Semiconductor, ScienceScope, Technology Will Save Us, Python Software Foundation
ประเภทSingle-board microcontroller
วันเปิดตัวสำหรับโรงเรียน: กันยายน พ.ศ. 2558 (ล่าช้า)

สำหรับสาธารณะ: ตุลาคม พ.ศ. 2558 (ล่าช้า)

บีบีซีส่งไมโครบิตให้กับครูครั้งแรกเมื่อ 10 ตุลาคม พ.ศ. 2559[1]
CPUNordic Semiconductor nRF51822, 16 MHz ARM Cortex-M0 microcontroller, 256 KB Flash, 16 KB RAM.[2][3]
ConnectivityBluetooth LE, MicroUSB, edge connector
เว็บไซต์microbit.org

ไมโครบิต (อังกฤษ: Micro Bit, BBC Micro Bit หรือเขียนแบบศิลป์ว่า micro:bit) เป็นระบบฝังตัวบน ARM แบบฮาร์ดแวร์โอเพนซอร์สที่ออกแบบโดยบีบีซีเพื่อใช้ในการศึกษาด้านคอมพิวเตอร์ในสหราชอาณาจักร มีการประกาศครั้งแรกในการเปิดตัวแคมเปญ Make It Digital ของบีบีซีเมื่อวันที่ 12 มีนาคม พ.ศ. 2558[4][5] โดยมีจุดประสงค์เพื่อส่งมอบอุปกรณ์ 1 ล้านเครื่องให้กับนักเรียนในสหราชอาณาจักร การออกแบบอุปกรณ์และคุณสมบัติขั้นสุดท้ายได้รับการเปิดเผยในวันที่ 6 กรกฎาคม พ.ศ. 2558[6] ในขณะที่การส่งมอบอุปกรณ์จริงหลังจากล่าช้าไปบ้าง[7] โดยเริ่มในเดือนกุมภาพันธ์ พ.ศ. 2559[8] อุปกรณ์ดังกล่าวมีขนาดครึ่งหนึ่งของบัตรเครดิต[9] และมีหน่วยประมวลผล ARM Cortex-M0, เซ็นเซอร์วัดความเร่งและสนามแม่เหล็ก, การเชื่อมต่อบลูทูธ และ USB, จอแสดงผลที่ประกอบด้วยไฟ LED 25 ดวง, ปุ่มที่ตั้งโปรแกรมได้ 2 ปุ่มและสามารถใช้พลังงานจาก USB หรือชุดแบตเตอรี่ภายนอก [7] อินพุตและเอาต์พุตของอุปกรณ์ผ่านขั้วต่อวงแหวนห้าตัวซึ่งเป็นส่วนหนึ่งของขั้วต่อขอบ 25 พินที่ใหญ่กว่า

ฮาร์ดแวร์[แก้]

บอร์ดในทางกายภาพมีขนาด 43 มม. × 52 มม. และในการผลิตครั้งแรก[10] ประกอบด้วย:

  • Nordic nRF51822 – นอร์ดิก nRF51822 เป็นไมโครคอนโทรลเลอร์ ARM Cortex-M0 32 บิต 16 MHz หน่วยความจำแฟลช 256 KB แรม 16 KB คงที่ 2.4 GHz บลูทูธเครือข่ายไร้สายพลังงานต่ำ แกน ARM มีความสามารถในการสลับระหว่าง 16 MHz หรือ 32.768 kHz[3][2][11][12][13][14]
  • NXP/Freescale KL26Z – ไมโครคอนโทรลเลอร์หลัก ARM Cortex-M0 + 48 MHz ซึ่งมีคอนโทรลเลอร์ USB 2.0 On-The-Go (OTG) ความเร็วสูงซึ่งใช้เป็นอินเทอร์เฟซการสื่อสารระหว่าง USB และไมโครคอนโทรลเลอร์หลักของนอร์ดิก อุปกรณ์นี้ยังควบคุมแรงดันไฟฟ้าจากแหล่งจ่าย USB (4.5-5.25 V) ลงไปที่ 3.3 โวลต์เล็กน้อยที่ใช้โดยส่วนที่เหลือของ PCB เมื่อทำงานด้วยแบตเตอรี่จะไม่ใช้ตัวควบคุมนี้
  • NXP/Freescale MMA8652 – เซ็นเซอร์วัดความเร่ง 3 แกนผ่านบัสI²C[15]
  • NXP/Freescale MAG3110 – 3-axis magnetometer sensor via I²C-bus (to act as a compass and metal detector).[15]
  • ขั้วต่อ MicroUSB, ขั้วต่อแบตเตอรี่, ขั้วต่อขอบ 25 พิน[2][13][15][16]
  • จอแสดงผลประกอบด้วย LED 25 ดวง ในอาร์เรย์ 5 × 5[13]
  • ปุ่มกดสัมผัสสามปุ่ม (สองปุ่มสำหรับการใช้งาน หนึ่งปุ่มสำหรับการรีเซ็ต)[17]

อินพุต/เอาต์พุต (I/O) ประกอบด้วย คอนเน็กเตอร์วงแหวนสามตัว (บวกหนึ่งสายไฟหนึ่งกราวด์) ซึ่งรับคลิปจระเข้หรือปลั๊กกล้วย 4 มม.[17] รวมทั้งขั้วต่อแบบขอบ 25 พินที่มีเอาต์พุต PWM สองหรือสามตัว, หมุด GPIO หกถึง 17 พิน (ขึ้นอยู่กับการกำหนดค่า) อินพุตอะนาล็อกหกตัว, I / O อนุกรม, SPI และI²C[15] แตกต่างจากเครื่องต้นแบบในยุคแรกซึ่งมีแบตเตอรี่ในตัวสามารถใช้ชุดแบตเตอรี่ภายนอก (แบตเตอรี่ AAA) เพื่อจ่ายไฟให้อุปกรณ์เป็นผลิตภัณฑ์แบบสแตนด์อโลนหรือแบบสวม[3][9][13] ความกังวลด้านสุขภาพและความปลอดภัยรวมถึงค่าใช้จ่ายเป็นเหตุผลในการถอดแบตเตอรี่ปุ่มออกจากการออกแบบในช่วงต้น[18]

เอกสารประกอบการออกแบบฮาร์ดแวร์ที่มีอยู่ประกอบด้วยแผนผังและ BOM ที่แจกจ่ายภายใต้ใบอนุญาต Creative Commons By Attribution เท่านั้น ไม่มีเค้าโครง PCB[19][20] แต่ว่าอย่างไรก็ตามการออกแบบอ้างอิงที่เข้ากันได้โดย Micro: bit Educational Foundation ได้รับการบันทึกไว้อย่างครบถ้วน

ซอฟต์แวร์[แก้]

มีตัวแก้ไขโค้ดอย่างเป็นทางการสองตัวบนเว็บไซต์ micro:bit foundation web site::

ประสบการณ์การเขียนโปรแกรม Python บนไมโครบิต จัดทำโดย MicroPython[22][23] ผู้ใช้สามารถเขียนสคริปต์ Python ในโปรแกรมแก้ไขเว็บไมโครบิตซึ่งรวมเข้ากับเฟิร์มแวร์ MicroPython และอัปโหลดไปยังอุปกรณ์ได้ ผู้ใช้ยังสามารถเข้าถึง MicroPython REPL ที่ทำงานบนอุปกรณ์โดยตรงผ่านการเชื่อมต่อแบบอนุกรม USB ซึ่งช่วยให้พวกเขาโต้ตอบโดยตรงกับอุปกรณ์ต่อพ่วงของไมโครบิต

Micro Bit ถูกสร้างขึ้นโดยใช้ชุดพัฒนา ARM mbed ระบบรันไทม์และอินเทอร์เฟซการเขียนโปรแกรมใช้บริการ mbed cloud compiler เพื่อคอมไพล์โค้ดของผู้ใช้เป็นไฟล์. UF2 จากนั้นโค้ดที่คอมไพล์แล้วจะกะพริบบนอุปกรณ์โดยใช้การเชื่อมต่อ USB หรือบลูทู ธ อุปกรณ์จะปรากฏเป็นไดรฟ์ USB เมื่อเชื่อมต่อกับคอมพิวเตอร์และสามารถกะพริบรหัสในการลากและวางไฟล์. UF2[16]

ตัวแก้/เขียนโค้ดสำหรับ BBC micro: bit ได้แก่ :

  • Mu โปรแกรมแก้ไข Python
  • Espruino ล่าม JavaScript
  • EduBlocks โปรแกรมแก้ไขบล็อกสำหรับ MicroPython

ภาษาโปรแกรมอื่น ๆ สำหรับ BBC micro: bit ได้แก่ :

ระบบปฏิบัติการที่สามารถสร้างขึ้นสำหรับ BBC micro: bit:

  • Zephyr - ระบบปฏิบัติการ Zephyr ที่มีน้ำหนักเบา มาพร้อมกับไฟล์พารามิเตอร์ที่จำเป็นเพื่อให้สามารถรันบนบอร์ดนี้ได้

ประวัติศาสตร์[แก้]

การพัฒนา[แก้]

ไมโครบิตได้รับการออกแบบมาเพื่อส่งเสริมให้เด็ก ๆ มีส่วนร่วมในการเขียนซอฟต์แวร์สำหรับคอมพิวเตอร์และสร้างสิ่งใหม่ ๆ แทนที่จะเป็นผู้บริโภคสื่อปรกติ[2] โมโครบิทได้รับการออกแบบมาเพื่อทำงานร่วมกับระบบอื่น ๆ เช่น Raspberry Pi[24] ซึ่งสร้างขึ้นจากมรดกตกทอดของบีบีซีกับบีบีซีไมโครสำหรับการประมวลผลด้านการศึกษา บีบีซีวางแผนที่จะมอบคอมพิวเตอร์ฟรีให้กับนักเรียนเกรด 7 (อายุระหว่าง 11- และ 12 ปี) ในสหราชอาณาจักรทุกคน เริ่มตั้งแต่เดือนตุลาคม พ.ศ. 2558 (ประมาณ 1 ล้านเครื่อง)[18][3] ก่อนการเปิดตัวเครื่องจำลองนั้น ได้มีการเปิดตัวโปรแกรมเขียนออนไลน์ เพื่อช่วยให้อาจารย์ศึกษาเตรียมความพร้อมก่อนสอน และครูบางคนจะได้รับอุปกรณ์ในเดือนกันยายน พ.ศ. 2558[2] อุปกรณ์ดังกล่าวมีแผนจะวางจำหน่ายทั่วไปภายในสิ้นปี พ.ศ. 2558[2][25] อย่างไรก็ตามปัญหาที่เกิดขึ้นล่าช้า เปิดตัวถึง 22 มีนาคม พ.ศ. 2559[7]

บีบีซีตัดสินใจลำบากในการเลือกกลุ่มปีการศึกษาที่จะเป็นกลุ่มแรกที่จะได้รับไมโครบิตฟรี และหัวหน้าฝ่ายการเรียนรู้ของบีบีซีกล่าวว่า "เหตุผลที่เราทุ่มทุนสำหรับปีที่เจ็ด [แทนที่จะเป็นปีที่ห้า] มันมีผลกระทบมากกว่า กับกลุ่มอายุนั้น…พวกเขาสนใจที่จะใช้มันนอกห้องเรียนมากกว่า”.[25]

การวางแผนสำหรับโครงการนี้เริ่มขึ้นในปี พ.ศ. 2555 โดยเป็นส่วนหนึ่งของโครงการ BBC Computer Literacy และเมื่อถึงเวลาเปิดตัวในเดือนกรกฎาคม พ.ศ. 2558 บีบีซีได้ร่วมกับพันธมิตร 29 รายเพื่อช่วยในการผลิตการออกแบบและการจัดจำหน่ายอุปกรณ์[26][27] ทางบีบีซีได้กล่าวว่าค่าใช้จ่ายในการพัฒนาส่วนใหญ่เป็นภาระของพันธมิตรในโครงการ

พันธมิตร[แก้]

บีบีซีได้ดำเนินการพัฒนาไมโครบิตร่วมกับพันธมิตรจำนวนมาก:

  • Microsoft – สนับสนุนความเชี่ยวชาญด้านซอฟต์แวร์และปรับแต่งแพลตฟอร์ม TouchDevelop ให้ทำงานกับอุปกรณ์ โฮสต์โครงการและรหัสสำหรับผู้ใช้อุปกรณ์[26] นอกจากนี้ยังได้พัฒนาสื่อการฝึกอบรมครูสำหรับอุปกรณ์[2]
  • Lancaster University – พัฒนารันไทม์ของอุปกรณ์[28]
  • Farnell element14 –ดูแลการผลิตอุปกรณ์[2]
  • Nordic Semiconductor – ให้ CPU สำหรับอุปกรณ์[2]
  • NXP Semiconductors – ให้เซ็นเซอร์และคอนโทรลเลอร์ USB[2]
  • ARM Holdings – จัดหาฮาร์ดแวร์ mbed ชุดพัฒนาและบริการคอมไพเลอร์[28]
  • Technology Will Save Us – ออกแบบรูปลักษณ์ทางกายภาพของอุปกรณ์[17]
  • Barclays – รองรับการจัดส่งผลิตภัณฑ์และกิจกรรมการเผยแพร่[28]
  • Samsung – พัฒนาแอพ Android และช่วยเชื่อมต่ออุปกรณ์กับโทรศัพท์และแท็บเล็ต[28]
  • The Wellcome Trust –มอบโอกาสในการเรียนรู้ให้กับครูและโรงเรียน[28]
  • ScienceScope – พัฒนาแอพ iOS และแจกจ่ายอุปกรณ์ไปยังโรงเรียน[28]
  • Python Software Foundation – ทำงานเพื่อนำ MicroPython มาสู่อุปกรณ์สร้างโปรแกรมแก้ไขโค้ด Python ที่เป็นมิตรกับผู้เริ่มต้นและใช้งานบนเว็บผลิตแหล่งข้อมูลด้านการศึกษาจำนวนมากและจัดเวิร์กช็อปที่นำโดยนักพัฒนาสำหรับครู[29][30]
  • Bluetooth SIG – พัฒนาโปรไฟล์ Bluetooth LE ที่กำหนดเอง[31]
  • Creative Digital Solutions – พัฒนาสื่อการสอนเวิร์กช็อปและกิจกรรมเผยแพร่[32]
  • Cisco – จัดหาเจ้าหน้าที่และทรัพยากรให้กับ STEMNET เพื่อช่วยในการเปิดตัวระดับประเทศ[32]
  • Code Club – สร้างชุดทรัพยากรการเข้ารหัสที่มุ่งเป้าไปที่เด็กอายุ 9 ถึง 11 ปีและจัดส่งผ่านชมรมการเขียนโค้ดโดยอาสาสมัคร[32]
  • STEMNET – จัดหาทูต STEM เพื่อสนับสนุนโรงเรียนและครูและติดต่อประสานงานกับบุคคลภายนอกเช่น Bloodhound SSC และ Cisco.[32]
  • Kitronik – ผลิตและแจกชุดอุปกรณ์ e-Textile จำนวน 5,500 ชุดสำหรับครู BBC micro: bit to D&T ทั่วสหราชอาณาจักร ออกแบบฮาร์ดแวร์ เช่น บอร์ด Motor Driver เพื่อให้ BBC micro: bit ควบคุมอุปกรณ์ต่าง ๆ เช่นมอเตอร์และเซอร์โว[32]
  • Tangent Design – สร้างเอกลักษณ์ของตรา BBC micro: bit และพัฒนาเว็บไซต์[32]

อุปกรณ์ต้นแบบและซอฟต์แวร์สแต็กที่สร้างโดย BBC R&D ถูกใช้เพื่อทดสอบข้อเสนอในโรงเรียนและเป็นข้อกำหนดอ้างอิงสำหรับความร่วมมือที่จะสร้างขึ้น[33][34]

มูลนิธิการศึกษาไมโครบิต[แก้]

หลังจากประสบความสำเร็จในการเปิดตัวไมโครบิตทั่วสหราชอาณาจักร บีบีซีได้ส่งมอบอนาคตของ BBC micro: bit และการนำไปใช้ในส่วนอื่น ๆ ของโลกให้แก่มูลนิธิการศึกษาไมโครบิต[35][36] ที่ก่อตั้งขึ้นใหม่โดยไม่หวังผลกำไร การประกาศดังกล่าวมีขึ้นเมื่อวันที่ 18 ตุลาคม พ.ศ. 2559 แก่กลุ่มนักข่าวและครูกลุ่มเล็ก ๆ ที่ ซาวอยเพลส (Savoy Place) ในกรุงลอนดอน ประเทศอังกฤษ[37] ในการประกาศนั้นมีการเอ่ยทบทวนสิ่งที่พวกเขาได้ทำสำเร็จในปีที่ผ่านมาและแผนการของพวกเขาในอนาคต

การเปลี่ยนผู้จัดหลักจากบีบีซีเป็นมูลนิธิการศึกษาไมโครบิตทำให้เกิดการย้ายเว็บไซต์อย่างเป็นทางการของ micro: bit จาก Micro:bit Educational Foundation มาเป็น Micro:bit Educational Foundation.[25][26]

บีบีซีได้รับอนุญาตให้ใช้เทคโนโลยีฮาร์ดแวร์เป็นโอเพนซอร์สและอนุญาตให้ผลิตขึ้นทั่วโลกเพื่อใช้ในการศึกษา มูลนิธิดูแลเรื่องนี้[38]

เมื่อวันที่ 2 มกราคม 2018 มีการประกาศว่า กาเร็ธ สต็อกเดล (Gareth Stockdale) จาก BBC Learning ได้รับตำแหน่งเป็นประธานบริหารมูลนิธิการศึกษาไมโครบิต แทน แซ็ก เชลบี (Zach Shelby)

การออกแบบอ้างอิงไมโครบิต[แก้]

มูลนิธินี้ยังจัดเตรียมการออกแบบอ้างอิงที่มีเอกสารครบถ้วนของอุปกรณ์ที่แตกต่างจากที่วางตลาด แต่ซอฟต์แวร์เข้ากันได้กับไมโครบิต โดยมีจุดประสงค์เพื่อลดการพัฒนาและผลิตอุปกรณ์และผลิตภัณฑ์[39]ที่ได้จาก micro: bit อย่างอิสระ การออกแบบอ้างอิงเป็นฮาร์ดแวร์โอเพนซอร์ส แต่แตกต่างจากอุปกรณ์ที่วางตลาดที่ใช้ใบอนุญาต CC BY 4.0 ซึ่งแจกจ่ายภายใต้เงื่อนไขของสิทธิ์การใช้งานฮาร์ดแวร์ Solderpad เวอร์ชัน 0.51[40] เอกสารประกอบการออกแบบที่มีให้สำหรับการออกแบบอ้างอิงมีทั้งแผนผังและโครงร่าง PCB ในรูปแบบชุด EDA หลายรูปแบบ[41]

การผลิต[แก้]

Premier Farnell คือผู้ที่รับผิดชอบการผลิต BBC micro:bit บริษัทเป็นผู้หาส่วนประกอบในการผลิต และผลิตไมโครบิตในโรงงานของตัวเอง[42]

อ้างอิง[แก้]

  1. "Computing at School Community". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2019-10-18. สืบค้นเมื่อ 11 February 2016.
  2. 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 Anthony, Sebastian (7 July 2015). "BBC Micro:bit—a free single-board PC for every Year 7 kid in the UK". arstechnica.uk. สืบค้นเมื่อ 8 July 2015.
  3. 3.0 3.1 3.2 3.3 Sherwin, Adam (7 July 2015). "BBC micro:bit: Can a pocket-sized computer 'inspire digital creativity' in Britain's children?". The Independent. สืบค้นเมื่อ 7 July 2015.
  4. "The Micro Bit - can it make us digital?". 2015-03-15. สืบค้นเมื่อ 2018-07-29.
  5. "BBC gives children mini-computers in Make it Digital scheme". 2015-03-15. สืบค้นเมื่อ 2018-07-29.
  6. "BBC and partners unveil the landmark BBC micro:bit". 6 July 2015. สืบค้นเมื่อ 13 September 2015.
  7. 7.0 7.1 "BBC defends delay of 'truly transformational' micro:bit". Wired. 18 September 2015. สืบค้นเมื่อ 17 November 2015.
  8. "BBC micro:bit at Bett 2016". 2015-09-17. สืบค้นเมื่อ 2018-07-29.
  9. 9.0 9.1 Kamen, Matt (12 March 2015). "Micro Bit: hands-on with BBC's coding kit" – โดยทาง www.wired.co.uk.
  10. Bell, Lee (7 July 2015). "BBC teams with ARM, Microsoft and Samsung to launch Micro:bit and get kids coding". The Inquirer. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2015-07-09. สืบค้นเมื่อ 2020-10-21.
  11. Austin, Jonathan (7 July 2015). "Working with the BBC on micro:bit: Part 1 – using the mbed HDK". …we plugged them into a Nordic NRF51822 development kit, which uses the same chip as the micro:bit…
  12. Introducing the BBC micro:bit (Shockwave Flash) (Television production). BBC. 7 July 2015. เหตุการณ์เกิดขึ้นที่ 00:39.
  13. 13.0 13.1 13.2 13.3 Franklin-Wallis, Oliver (7 July 2015). "BBC unveils final Micro:Bit computer design". wired.co.uk. สืบค้นเมื่อ 8 July 2015.
  14. "BBC micro:bit | Mbed". os.mbed.com.
  15. 15.0 15.1 15.2 15.3 "BBC micro:bit". mbed.org. สืบค้นเมื่อ 8 July 2015. The BBC micro:bit is based on the mbed HDK. The target MCU is a Nordic nRF51822 with 16K RAM, 256K Flash. As well as the nRF51822 there's also an onboard accelerometer and magnetometer from Freescale.
  16. 16.0 16.1 Williams, Alun. "Micro Bit reunites BBC and ARM for grand education initiative". Electronics Weekly. สืบค้นเมื่อ 8 July 2015.
  17. 17.0 17.1 17.2 "Groundbreaking initiative to inspire digital creativity and develop a new generation of tech pioneers". BBC. สืบค้นเมื่อ 8 July 2015.
  18. 18.0 18.1 Anderson, Tim. "Why the BBC is stuffing free Micro:bit computers into schoolkids' satchels". The Register. สืบค้นเมื่อ 8 July 2015.
  19. "micro:bit Circuit Schematics". สืบค้นเมื่อ 2018-07-25.
  20. "Creative Commons Attribution 4.0 International Public License ("CC BY 4.0")". สืบค้นเมื่อ 2018-07-25.
  21. Williams, Alun. "Hands on with the BBC Micro-Bit user interface". ElectronicsWeekly.com. สืบค้นเมื่อ 8 July 2015.
  22. "The Story of MicroPython on the BBC micro:bit". ntoll.org. สืบค้นเมื่อ 13 November 2015.
  23. "MicroPython for the BBC micro:bit". GitHub. สืบค้นเมื่อ 13 November 2015.
  24. Stuart Dredge. "BBC Micro Bit will complement Raspberry Pi not compete with it". The Guardian.
  25. 25.0 25.1 25.2 Dredge, Stuart (7 July 2015). "BBC to give away 1m Micro:bit computers to schoolchildren". The Guardian. สืบค้นเมื่อ 8 July 2015.
  26. 26.0 26.1 26.2 Brian, Matt (7 July 2015). "How the BBC's Micro:bit came to be". Engadget. สืบค้นเมื่อ 8 July 2015.
  27. Stainer, Katie. "Microsoft and the BBC micro:bit: a million ways to inspire a generation". Microsoft. สืบค้นเมื่อ 8 July 2015.
  28. 28.0 28.1 28.2 28.3 28.4 28.5 Bell, Lee. "BBC teams with ARM, Microsoft and Samsung to launch Micro:bit and get kids coding". The Inquirer. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2015-07-09. สืบค้นเมื่อ 8 July 2015.
  29. "A Million Children". Python Software Foundation News. สืบค้นเมื่อ 24 April 2016.
  30. "BBC launches MicroBit". Python Software Foundation News. สืบค้นเมื่อ 13 November 2015.
  31. Bush, Steve (4 March 2016). "Bluetooth SIG creates profile for BBC micro:bit".
  32. 32.0 32.1 32.2 32.3 32.4 32.5 "The Micro:bit Educational Foundation". microbit.org.
  33. Sparks, Michael (7 July 2015). "Prototyping the BBC micro:bit". BBC. สืบค้นเมื่อ 6 August 2015.
  34. Wakefield, Jane (12 March 2015). "BBC gives children mini-computers in Make it Digital scheme". BBC News. สืบค้นเมื่อ 6 August 2015.
  35. "Archived copy". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 8 November 2016. สืบค้นเมื่อ 8 November 2016.{{cite web}}: CS1 maint: archived copy as title (ลิงก์)
  36. Kelion, Leo (19 October 2016). "Micro Bit mini-computer heads overseas" – โดยทาง www.bbc.co.uk.
  37. "micro:bit Educational Foundation Launch". Kitronik Ltd.
  38. "Welcome Gareth Stockdale" (ภาษาอังกฤษ). คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2018-03-12. สืบค้นเมื่อ 2018-03-11.
  39. "micro:bit Reference Design". สืบค้นเมื่อ 2018-07-25.
  40. "License file of the reference design repository". สืบค้นเมื่อ 2018-07-25.
  41. "micro:bit Reference Design". สืบค้นเมื่อ 13 September 2018.
  42. "Where to buy the micro:bit". microbit.org.