A microcontroller (MCU for microcontroller unit) is a small computer on a single metal-oxide-semiconductor (MOS) integrated circuit (IC) chip. In modern terminology, it is similar to, but less sophisticated than, a system on a chip (SoC); a SoC may include a microcontroller as one of its components. A microcontroller contains one or more CPUs (processor cores) along with memory and programmable input/output peripherals. Program memory in the form of ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications consisting of various discrete chips.
Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, toys and other embedded systems. By reducing the size and cost compared to a design that uses a separate microprocessor, memory, and input/output devices, microcontrollers make it economical to digitally control even more devices and processes. Mixed signal microcontrollers are common, integrating analog components needed to control non-digital electronic systems. In the context of the internet of things, microcontrollers are an economical and popular means of data collection, sensing and actuating the physical world as edge devices.
Some microcontrollers may use four-bit words and operate at frequencies as low as 4 kHz, for low power consumption (single-digit milliwatts or microwatts). They generally have the ability to retain functionality while waiting for an event such as a button press or other interrupt; power consumption while sleeping (CPU clock and most peripherals off) may be just nanowatts, making many of them well suited for long lasting battery applications. Other microcontrollers may serve performance-critical roles, where they may need to act more like a digital signal processor (DSP), with higher clock speeds and power consumption.
Microcontrollers
Showing all 15 results
-
Arduino, Microcontrollers
Arduino Nano Controller ATmega328P
Want to check the Arduino Nano price in Sri Lanka, you are in the right place
The Arduino Nano is very much similar to the Arduino UNO. They use the same Processor (Atmega328p) and hence they both can share the same program. One big difference between both is the size UNO is twice as big as Nano and hence occupies more space on your project. Also Nano is breadboard friendly while Uno is not. lowest price in Sri Lanka
SKU: LKMIC00001 -
-
Microcontrollers, Node Mcu
NodeMcu ESP8266 (CH340G) Development Board
Advanced API for hardware IO, which can dramatically reduce the redundant work for configuring and manipulating hardware. Code like arduino, but interactively in Lua script.
Specification:
01. The Development Kit based on ESP8266, integates GPIO, PWM, IIC, 1-Wire and ADC all in one board.
02. Power your developement in the fastest way combinating with NodeMCU Firmware!
03. USB-TTL included, plug&play
04. 10 GPIO, every GPIO can be PWM, I2C, 1-wire
05. FCC CERTIFIED WI-FI module
06. PCB antennaSKU: LKMIC00006 -
Arduino, Microcontrollers
Buy Arduino Due with cable
ARDUINO DUE board is one of most powerful development boards in ARDUINO series. DUE board not only has tons of features it also has terrific processing speed making it suitable for advanced applications. DUE could be considered as professional board considered UNO as beginner board. DUE board also developed on ARM controller series where as others boards are developed on ATMEGA controller series.
SKU: LKMIC00004