This contain systems haveing a fixed functionality
Boards Used :
Arduino : Uno, Mega, Nano, Micro, Leonardo
Raspberry: pi, pico, picoW
PJRC Teensy: Teensy 4.0, Teensy 4.1
Other : PRIZM, Seeed, NodeMCU(Esp8226,Esp32)
Code: Micropython, C/C++
Arduino is an open-source platform for creating electronic projects,
consisting of both hardware and software components.
The hardware comprises a microcontroller board and various input/output components such as sensors, LEDs, motors, and more.
The software includes a programming language and integrated development environment (IDE) used to write and upload code to the microcontroller board.
This is the most commonly used board and is perfect for beginners. It has 14 digital input/output pins, 6 analog input pins, a USB connection, and a power jack. It is based on the ATmega328P microcontroller.
This board has more pins and more memory than the Uno, making it suitable for more complex projects. It has 54 digital input/output pins, 16 analog inputs, and 4 hardware serial ports. It is based on the ATmega2560 microcontroller.
This board has a built-in USB interface, which makes it easier to integrate with other devices. It also has a unique feature called "Keyboard and Mouse emulation" that allows it to simulate a keyboard or mouse. It has 20 digital input/output pins, 12 analog inputs, and a single hardware serial port. It is based on the ATmega32u4 microcontroller.
This board is similar to the Leonardo but is smaller in size. It has 20 digital input/output pins, 12 analog inputs, and a single hardware serial port. It is also based on the ATmega32u4 microcontroller.
This is a small board with a compact design. It has 14 digital input/output pins, 8 analog inputs, and a USB connection. It is based on the ATmega328P microcontroller.
Raspberry Pi is a series of small single-board computers developed in the UK by the Raspberry Pi Foundation.
The Raspberry Pi boards are designed to be low-cost and easy to use, making them popular for educational and hobbyist projects.
They run on Linux-based operating systems and can be used for a variety of applications, such as media centers, retro gaming consoles, and IoT devices.
Raspberry Pi Pico is a microcontroller board released by Raspberry Pi in 2021. It is based on the RP2040 microcontroller and is designed to be a low-cost and easy-to-use development board for embedded systems and IoT projects. The Pico has 26 GPIO pins and can be programmed using a variety of programming languages, including MicroPython and C++.
Raspberry Pi Pico W is a variant of the Pico that was released in 2021. The Pico W adds wireless connectivity to the Pico with the addition of a Cypress CYW43455 Wi-Fi and Bluetooth module. Like the Pico, the Pico W is a versatile microcontroller board that can be used for a wide range of projects, but with the added convenience of wireless connectivity.
PJRC Teensy is a line of powerful and flexible development boards designed for creating electronic projects. Developed by PJRC, these boards are known for their small form factor and impressive capabilities. Teensy boards are equipped with various input/output pins, making them suitable for a wide range of applications, from simple sensor-based projects to complex interactive installations. They are compatible with the Arduino IDE, allowing developers to program them using the familiar Arduino language and libraries. With their high-performance microcontrollers, Teensy boards are a popular choice for DIY enthusiasts, makers, and professionals seeking a versatile and reliable platform to bring their electronic ideas to life.
Teensy 4.1 is a high-performance development board designed for advanced projects. It features a powerful 600 MHz ARM Cortex-M7 processor, providing a significant boost in processing capabilities compared to other Arduino boards. With 34 digital input/output pins, 18 analog inputs, and multiple hardware serial ports, Teensy 4.1 is well-suited for complex and data-intensive applications. Its small size makes it ideal for space-constrained projects, while its compatibility with the Arduino IDE allows developers to use familiar programming tools and libraries. Teensy 4.1 is the go-to choice for those seeking a fast and capable microcontroller board for demanding projects.
Here are some other microcontroller boards
NodeMCU is an open-source development board for the Internet of Things (IoT). It is based on the ESP8266 microcontroller and includes built-in Wi-Fi connectivity, making it ideal for projects that require wireless communication. The NodeMCU board is compatible with the Arduino IDE, which means that it can be programmed using a variety of programming languages, including C++, Lua, and MicroPython. It has a small form factor and includes a USB port for power and programming. The NodeMCU board is popular for DIY IoT projects, home automation, and remote sensing applications.
The Prizm controller board is a microcontroller-based electronic control system designed for robotics and mechatronics projects. It is specifically designed for use with the Tetrix building system and features a variety of input/output ports that allow it to control DC motors, servos, and sensors. The Prizm controller board can be programmed using the Arduino IDE and is compatible with C++ code. It also includes a built-in LCD screen that displays diagnostic information and allows for simple user interface design. The Prizm controller board is commonly used in educational settings and robotics competitions due to its flexibility and ease of use.