Arduino-Pico: A Powerful Arduino Environment for Raspberry Pi Pico

Arduino-Pico: A Powerful Arduino Environment for Raspberry Pi Pico

The Arduino-Pico project brings support for the Arduino programming environment to the Raspberry Pi Pico (and compatible RP2040 and RP2350 chips), greatly simplifying the development process and endowing this cost-effective microcontroller with powerful capabilities. This article will delve into the core features of Arduino-Pico, installation methods, usage instructions, and some advanced tips. 1. Core Features … Read more

Getting Started with ESP32 Using Arduino IDE

Getting Started with ESP32 Using Arduino IDE

Getting started with the ESP32 Wroom DevkitC V4 on Arduino IDE Introduction to ESP32 ESP32 is a series of low-cost, low-power microcontroller units with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series uses the Tensilica Xtensa LX6 microprocessor, which includes both dual-core and single-core versions, with built-in antenna switches, RF converters, power amplifiers, low-noise receive … 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

Gifts for Kids: Playing Arduino with LeezP710

Gifts for Kids: Playing Arduino with LeezP710

Welcome to Chipboard Workshop, I’m the beloved Xiao Yueyue. Today, I bring you a creative DIY using LeezP710. 1. Preparations Before Operation As we all know, LeezP710 can run the ARM64 Linux operating system, which opens up more possibilities for applications, such as children’s programming education. The tutorial below is designed for kids; today we’re … Read more

Arduino Expansion Board Soldering Method by Lele

Arduino Expansion Board Soldering Method by Lele

In the fourth grade, Lele won second place in the microcontroller competition in Haidian District Lele loves programming and robotics but the most favorite is still the production of hardware circuit boards Seeing the soldering iron not soldering a few boards that is absolutely not acceptable Lele most likes the combination soldering iron, solder, components, … 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

DIY Game Console: This Young Man Made It!

DIY Game Console: This Young Man Made It!

👇👇Follow and reply “Join Group” to be added to the Programmer Group Chat👇👇 MAKER: JuanF92 / Translated by: Fun Endless, Meeting is Just the Beginning MicroByte is a micro console capable of running games from NES, GameBoy, GameBoy Color, Game Gear, and Sega Master System, all components designed within this 78 x 17 x 40 … Read more

Getting Started with pySerial: A Powerful Python Library

Getting Started with pySerial: A Powerful Python Library

pySerial, a Powerful Python Library – A Beginner’s Guide for Python Newbies In modern hardware development, serial communication is one of the common ways to connect different devices. Have you ever needed to communicate with external hardware (such as sensors, Arduino, Raspberry Pi, etc.) through your computer? If so, you will find that the pySerial … Read more

In-Depth Observation: Why RS-232 Competes with USB?

In-Depth Observation: Why RS-232 Competes with USB?

Author Jeff Dorsch RS-232-C is a serial physical interface standard established by the Electronic Industry Association (EIA) in the United States in the 1960s. RS stands for “Recommended Standard,” 232 is the identifier number, and C indicates the number of revisions. Why is RS-232 so widely used? Why not the Universal Serial Bus (USB) or … Read more

Exploring the Secrets of Arduino Serial Communication

Exploring the Secrets of Arduino Serial Communication

Basic Principles of Arduino Serial Communication Communication Methods and Implementation Serial communication is a method of transmitting data in a bit-wise order. In Arduino, serial communication is mainly achieved through UART (Universal Asynchronous Receiver-Transmitter). UART utilizes two pins, TX (transmit) and RX (receive), to complete the data sending and receiving tasks. Data is transmitted in … Read more