Category: Mcu
Tiny Machine-Code Monitor
This project is a machine-code monitor that you program from a hexadecimal keypad using a simplified instruction set. by David Johnson-Davies It's a good project for learning about the fundamentals of machine code, and will also appeal to people who like programming challenges. The...
Continue ReadingAn introduction to GPIO Settings
Working with microcontrollers means managing GPIO pins at some point. Many configurations have been developed for modern microcontrollers which can lead to some “fancy” terms that may confuse programmers. Its important to understand all of this to avoid confusion and errors while...
Continue ReadingPIC18 Q10 Product Family – PIC® MCUs for Closed-loop Control
Real-time control systems usually are closed-loop control systems where one has a tight time window to gather data, process that data, and update the system. If the time window is missed, then the stability of the system is degraded. This reduced control can be catastrophic to some...
Continue ReadingATtiny85 20MHz Internal Clock
Here is a new tutorial from technoblogy.com on how to run ATtiny85 with internal 20MHz clock. The ATtiny85 is rated at a maximum clock speed of 20MHz at 4.5 – 5.5V. For some applications it would be nice to get the maximum speed without needing to buy a 20MHz crystal, or tie up two...
Continue ReadingIR Remote Wand based on ATtiny85
David Johnson-Davies published another great project. It's an IR remote that supports the most popular control protocols. The IR Remote Wand is a universal remote control that you can program with up to five codes to control a variety of different products: It supports some of the...
Continue ReadingLoRa module in DIL form
Mare writes: Murata produces LoRa module CMWX1ZZABZ-xxx based on SX1276 transceiver and STM32L072CZ microcontroller. The soldering of the LGA module is not very hobby-friendly. I constructed small breakout PCB for this module with additional buck/boost switcher and place for SMA...
Continue ReadingCH551 is a $1.80 USB Mini Development board based on the 8-bit C51 micro-controller
WCH (Nanjing QinHeng Corp.) has recently launched a CH55x family of microcontrollers based on an 8-bit C51 core with a USB interface, and I/Os. The boards all come with different I/Os configuration depending on the selected part number. Electro dragon, the popular online store that...
Continue ReadingAtPack: Atmel Pack parser, visualizer and fuse calculator
AtPack – Atmel Pack parser, visualizer and fuse calculator from Vagrearg: Looking for an up-to-date fuse-calculator for the Atmel(*) AVR chips has been something of a long search. There are several online versions, but they have not been updated to the new chips (like the...
Continue Reading