ไมโครบิต
ไมโครบิต (อังกฤษ: 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 พินที่ใหญ่กว่า
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] |
CPU | Nordic Semiconductor nRF51822, 16 MHz ARM Cortex-M0 microcontroller, 256 KB Flash, 16 KB RAM.[2][3] |
Connectivity | Bluetooth LE, MicroUSB, edge connector |
เว็บไซต์ | microbit |
ฮาร์ดแวร์
แก้บอร์ดในทางกายภาพมีขนาด 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 ได้แก่ :
- Free Pascal (คำแนะนำ)
- Simulink in Matlab (Simulink Coder Support Package for BBC micro:bit Board) การบันทึกสัญญาณการปรับแต่งพารามิเตอร์การพัฒนาโค้ดจากตัวแก้ไขบล็อก Simulink
- C++ (programming language) (คำแนะนำ)
- Forth (programming language) (คำแนะนำ)
- Lisp (programming language) (คำแนะนำ)
- Rust (programming language) (คำแนะนำ)
- Ada (programming language) (คำแนะนำ)
- Swift (programming language) (คำแนะนำ)
- BASIC (programming language) (คำแนะนำ)
ระบบปฏิบัติการที่สามารถสร้างขึ้นสำหรับ 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]
อ้างอิง
แก้- ↑ "Computing at School Community". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2019-10-18. สืบค้นเมื่อ 11 February 2016.
- ↑ 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.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.
- ↑ "The Micro Bit - can it make us digital?". 2015-03-15. สืบค้นเมื่อ 2018-07-29.
- ↑ "BBC gives children mini-computers in Make it Digital scheme". 2015-03-15. สืบค้นเมื่อ 2018-07-29.
- ↑ "BBC and partners unveil the landmark BBC micro:bit". 6 July 2015. สืบค้นเมื่อ 13 September 2015.
- ↑ 7.0 7.1 "BBC defends delay of 'truly transformational' micro:bit". Wired. 18 September 2015. สืบค้นเมื่อ 17 November 2015.
- ↑ "BBC micro:bit at Bett 2016". 2015-09-17. สืบค้นเมื่อ 2018-07-29.
- ↑ 9.0 9.1 Kamen, Matt (12 March 2015). "Micro Bit: hands-on with BBC's coding kit" – โดยทาง www.wired.co.uk.
- ↑ 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.
- ↑ 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…
- ↑ Introducing the BBC micro:bit (Shockwave Flash) (Television production). BBC. 7 July 2015. เหตุการณ์เกิดขึ้นที่ 00:39.
- ↑ 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.
- ↑ "BBC micro:bit | Mbed". os.mbed.com.
- ↑ 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.0 16.1 Williams, Alun. "Micro Bit reunites BBC and ARM for grand education initiative". Electronics Weekly. สืบค้นเมื่อ 8 July 2015.
- ↑ 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.0 18.1 Anderson, Tim. "Why the BBC is stuffing free Micro:bit computers into schoolkids' satchels". The Register. สืบค้นเมื่อ 8 July 2015.
- ↑ "micro:bit Circuit Schematics". สืบค้นเมื่อ 2018-07-25.
- ↑ "Creative Commons Attribution 4.0 International Public License ("CC BY 4.0")". สืบค้นเมื่อ 2018-07-25.
- ↑ Williams, Alun. "Hands on with the BBC Micro-Bit user interface". ElectronicsWeekly.com. สืบค้นเมื่อ 8 July 2015.
- ↑ "The Story of MicroPython on the BBC micro:bit". ntoll.org. สืบค้นเมื่อ 13 November 2015.
- ↑ "MicroPython for the BBC micro:bit". GitHub. สืบค้นเมื่อ 13 November 2015.
- ↑ Stuart Dredge. "BBC Micro Bit will complement Raspberry Pi not compete with it". The Guardian.
- ↑ 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.0 26.1 26.2 Brian, Matt (7 July 2015). "How the BBC's Micro:bit came to be". Engadget. สืบค้นเมื่อ 8 July 2015.
- ↑ Stainer, Katie. "Microsoft and the BBC micro:bit: a million ways to inspire a generation". Microsoft. สืบค้นเมื่อ 8 July 2015.
- ↑ 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.
- ↑ "A Million Children". Python Software Foundation News. สืบค้นเมื่อ 24 April 2016.
- ↑ "BBC launches MicroBit". Python Software Foundation News. สืบค้นเมื่อ 13 November 2015.
- ↑ Bush, Steve (4 March 2016). "Bluetooth SIG creates profile for BBC micro:bit".
- ↑ 32.0 32.1 32.2 32.3 32.4 32.5 "The Micro:bit Educational Foundation". microbit.org.
- ↑ Sparks, Michael (7 July 2015). "Prototyping the BBC micro:bit". BBC. สืบค้นเมื่อ 6 August 2015.
- ↑ Wakefield, Jane (12 March 2015). "BBC gives children mini-computers in Make it Digital scheme". BBC News. สืบค้นเมื่อ 6 August 2015.
- ↑ "Archived copy". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 8 November 2016. สืบค้นเมื่อ 8 November 2016.
{{cite web}}
: CS1 maint: archived copy as title (ลิงก์) - ↑ Kelion, Leo (19 October 2016). "Micro Bit mini-computer heads overseas" – โดยทาง www.bbc.co.uk.
- ↑ "micro:bit Educational Foundation Launch". Kitronik Ltd.
- ↑ "Welcome Gareth Stockdale" (ภาษาอังกฤษ). คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2018-03-12. สืบค้นเมื่อ 2018-03-11.
- ↑ "micro:bit Reference Design". สืบค้นเมื่อ 2018-07-25.
- ↑ "License file of the reference design repository". สืบค้นเมื่อ 2018-07-25.
- ↑ "micro:bit Reference Design". สืบค้นเมื่อ 13 September 2018.
- ↑ "Where to buy the micro:bit". microbit.org.