Font Size: a A A

Design And Implementation Of Multifunctional Expansion Board Based On Micro:bit

Posted on:2022-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:Q LiuFull Text:PDF
GTID:2518306347492644Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
This thesis designs and achieves the implementation of a new multifunctional expansion board based on micro:bit.The design is basically from the aspects of hardware and software.The purpose of the design is to extend the functionality and performance of micro:bit.The design of the thesis has a certain reference value in programming education and electronic product development.The work of the thesis is as follows:Firstly,the thesis points out that the micro:bit development board and its corresponding ex-isting expansion boards have some problems in voltage compatibility and function adequacy,and these problems have restricted the development of programming education for children and teenagers.In order to solve these problems,the thesis makes the overall design scheme from the aspects of hardware and software.Secondly,the thesis illustrates the work of hardware design.The hardware work is mainly about using the software Altium Designer 2019 for the scheme of schematic diagram and PCB diagram for further processing.The interfaces and electronic components integrated on the designed micro:bit expansion board build the board with multifunctional characteristics.The thesis also introduces battery power management technology and voltage compatibility design for strengthening the performance of the expansion board it proposes.Thirdly,the thesis shows the work of software design.The main work of software design is mostly about writing a software package which can be transferred into graphic programming blocks online in the MakeCode Editor for micro:bit and the expansion board designed by the thesis.The development of the software package is collaborated by TypeScript programming framework PXT for micro:bit with the software Node.js and Visual Studio Code.Lastly,the thesis conducts the corresponding experimental tests.The experimental tests are from the perspectives of simulation test and physical test,including electrical characteristic test,program case test and software package test.Through the experimental tests,the results show that the designed expansion board can cooperate well with the micro:bit development board,the designed software package,assembled and peripheral electronic components.The results also show that the designed software package can have a certain compatibility for other types of micro:bit expansion boards.Based on the experimental results,it can be noted that the new designed expansion board based on micro:bit can have a big potential in advanced electronic product development and programming education for children and teenagers.
Keywords/Search Tags:Multifunctional Expansion Board, Micro:bit, Software Package, Hardware Design, Product Development
PDF Full Text Request
Related items