Stepper Motor Emulator (Part 1) circuitcellar.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from circuitcellar.com Daily Mail and Mail on Sunday newspapers.
USB Flashing Format (UF2)
UF2 is a file format, developed by Microsoft for PXT
(also known as Microsoft MakeCode), that is particularly suitable for
flashing microcontrollers over MSC (Mass Storage Class; aka removable flash drive).
For a more friendly explanation, check out this blog post.
Also, take a look at the list of implementations at the bottom of this document.
Overview
The UF2 file consists of 512 byte blocks, each of which is self-contained and independent of others.
Each 512 byte block consists of (see below for details):
magic numbers at the beginning and at the end
address where the data should be flashed
Raspberry Pi Foundation, the company responsible for the famous homonymous microcomputer, has just launched an exciting new product: Pico, a microcontroller board in the mould of the well-known Arduino.
The difference is that this launch is much cheaper: while an Arduino Micro (simpler version) costs US $ 18.40 (about R $ 98 in the direct quotation and without fees), the Raspberry Pi Pico was launched for the modest US $ 4 (or R $ 21).
Alternative to the Raspberry Pi is so cheap and better than the original.
The idea is that the maker and DIY community (“do it yourself”, in English) can have fun with the device in their electronics, robotics and IoT projects. Again, Pico is not a computer, but a “brain” designed to control other devices – LED lights, sensors, LCD screens, etc. – from a code programmed by the user. In this case, this sign works with C and MicroPython languages, which are very friendly for beginners.