MicroBit Three-Level Elevator Project

MicroBit Three-Level Elevator Project

Starting from this lesson, we will share how to use MicroBit to create a control system for a three-level elevator. To complete such a small project of a three-level elevator, you need to be familiar with the basic usage of MicroBit and purchase some component materials. If you are not familiar with MicroBit, you can … Read more

DIY Digital Compass Using micro:bit

DIY Digital Compass Using micro:bit

MAKER:Chen Liang/Translation:Fun Without End The micro:bit mainboard integrates an electronic compass module. This tutorial teaches you how to make a compass using micro:bit. This project is very simple and is suitable for beginners who are just starting with micro:bit. Materials List micro:bit ×13V battery holder (with JST connector) ×1CR2032 AAA ×2CR2032 AA ×2 3D Printed … Read more

Micro:bit Beginner’s Guide to Lighting Up LEDs

Micro:bit Beginner's Guide to Lighting Up LEDs

Open your browser and enter https://makecode.microbit.org/ (it is recommended to use Google Chrome). After opening, the Micro:bit programming interface looks like this: It is mainly divided into three functional areas, and the rest are some project-saving and downloading options, which you can explore on your own. You can set the language here. At the beginning, … Read more

Microbit V2 Board Hardware Schematic

Microbit V2 Board Hardware Schematic

A few days ago, the micro:bit Foundation released the hardware schematic for the micro:bit V2 board, along with a complete bill of materials. For detailed content, please refer to the community post. Schematic BOM NO Item Description Usage Manufacturer ManufacturerPN Location 1 PCB PCB 2 Layer, Black solder mask with white silkscreen, matte finish ENIG … Read more

Getting Started with Arduino: Mastering LCD Display

Getting Started with Arduino: Mastering LCD Display

LCD Module In the previous article, we learned what the Arduino library is and how to install it. Today, we will learn how to display specific content using the LCD module, while also practicing the use of the standard library. There are many types of LCD modules, typically represented by “rows x characters”, such as … Read more

Designing Reliability in Electronic Products

Designing Reliability in Electronic Products

Product reliability is designed. It is produced and managed. -Qian Xuesen 1. Circuits Are Designed. Don’t Just Draw, Be a Designer. An electrolytic capacitor soldered next to a heat sink causes the related circuit parameters to drift, resulting in unstable machine parameters; the inconsistency in the color of green LEDs makes them look unattractive. Each … Read more

What Did People Use to Control Robots Before Microcontrollers?

What Did People Use to Control Robots Before Microcontrollers?

Since the advent of microcontrollers, controlling robots has become increasingly easier. However, before such excellent tools were available, how did engineers make robots move? Analog Computers 1 Before digital computers were invented, people built analog computers using vacuum tubes, capacitors, inductors, and resistors, which could perform many simple calculations and control tasks. An analog computer … Read more

Pyfirmata: The Ultimate Arduino Control Library for Python

Pyfirmata: The Ultimate Arduino Control Library for Python

Click the blue words Follow us Do you have an Arduino board sitting idle at home? Do you want to control Arduino with Python to make it move, light up, or make sounds? Don’t hesitate, pyfirmata is your best choice! With it, you can easily control Arduino with Python and let your creativity fly! ## … Read more

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) 2024-12

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) 2024-12

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) Score: 100 Questions: 30 1. Multiple Choice Questions (20 questions, 80 points total) 1. The following Arduino C program runs, under which condition will the serial monitor output “B”? ( ) A. score > 75 && score < 90 B. score > 75 || score … Read more

Getting Started With Arduino Programming (3rd Edition) PDF Download

Getting Started With Arduino Programming (3rd Edition) PDF Download

Author: [US] Simon Monk (Simon Monk) Translated by: Wang ChaoPublisher:Tsinghua University PressPublication Date: June 2023 Editorial Recommendation A new Arduino programming guide that requires no prior programming experience! This edition has been comprehensively updated to introduce how to quickly and easily write all programs based on Arduino models using a modified C language and the … Read more