PULPino – An open-source microcontroller system based on RISC-V
https://www.electronics-lab.com/pulpino-an-open-source-microcontroller-system-based-on-risc-v/
PULPino is an open-source microcontroller system, based on a small 32-bit RISC-V core developed at ETH Zurich. The core has an IPC close to 1, full support for the base integer instruction set (RV32I), compressed instructions (RV32C) and partial support for the multiplication instruction set extension (RV32M). It implements several ISA extensions such as: hardware […]
How to Implement Embedded Ethernet
https://www.electronics-lab.com/how-to-implement-embedded-ethernet/
Maurizio @ dev.emcelettronica.com has tipped us with his latest article on how to implement embedded Ethernet on any mcu. The article shows the basic principle of Ethernet implementation. Usually We need embedded systems inside devices, particularly the so-called intelligent devices, to communicate with a command/control/administrative center. Typical such situations could be a remote security camera […]
Geiger–Müller counter that works with Arduino
https://www.electronics-lab.com/geiger-muller-counter-that-works-with-arduino/
Bob @ robertgawron.blogspot.com has posted a Geiger-Muller project that can be used with Arduino or any other microcontroller board. The Geiger–Müller counter is a relatively simple tool to measure ionizing radiation. To increase sensitivity, construction presented here contains three (instead of one as usually) soviet STS-5 lamps. This is important for measurements of natural sources of […]
8×8 RGB Led Matrix with WS2812 driver with Arduino Uno
https://www.electronics-lab.com/8x8-rgb-led-matrix-with-ws2812-driver-with-arduino-uno/
In this video we learn how to use this 8×8 RGB LED matrix. This matrix is using the WS2812 driver and it is great, because each LED is individually addressable. Only one microcontroller pin is required to control all the LEDs, and you get 24 bit color for each LED. 8×8 RGB Led Matrix with […]
ATtiny10 Mini Breakout Board
https://www.electronics-lab.com/attiny10-mini-breakout-board/
Dan Watson has designed a tiny breakout board for the Atmel ATtiny10. The board includes a bypass capacitor, a power LED and a user LED: This breakout board is for the ATtiny10 microcontroller. The PCB is 0.25×0.325″ and uses 0.050″ header pins. The board could actually be made smaller, but I ran into the minimum […]
mavroOBD – Arduino based OBD port module
https://www.electronics-lab.com/mavroobd-arduino-based-obd-port-module/
Danny Mavromatis has designed an Arduino based OBD port module using Atmel 328P MCU and Microchip MCP2515 CAN Bus controller with SPI interface and MCP2551 CAN transceiver. The goal of this project it to create an Arduino based OBD port module that can be used to enhance a vehicles capabilites. For example, if you want […]
ATMEGA328 based Weather Station
https://www.electronics-lab.com/atmega328-weather-station/
Vlad @ denialmedia.ca has build a solar powered weather station based on ATMega328 microcontroller that is able to measure temperature, a humidity, and UV radiation and it uploads measurement on WeatherUnderground network. The data are send to the air using a 433MHz link. The sensors used are DHT22, ML8511, BMP180 and a TP4056 charger IC is used to […]
USBpicprog – a free and open source usb pic programmer
https://www.electronics-lab.com/usbpicprog-a-free-and-open-source-usb-pic-programmer/
USBpicprog is an open source Microchip PIC programmer for the USB port based on PIC18F2550. PC Software, Firmware and Hardware are open source and available for free. The hardware is built around a microchip PIC18F2550, this microcontroller has on board USB capabilities. The schematic and PCB have been designed in Kicad, an open source EDA […]
Staff with Click Sound and Obstacle Alarm
https://www.electronics-lab.com/staff-with-click-sound-and-obstacle-alarm/
People who are visually impaired usually use a staff to guide them as they walk. They tap with their staff to know if an obstacle is present around. Others use the echolocation technique. They produce a clicking sound through their tongue, foot, and fingers and through this they detect objects from their surrounding by sensing […]
MC9RS08KB4CFK Minibot
https://www.electronics-lab.com/mc9rs08kb4cfk-minibot/
The Minibot is a small autonomous robot vehicle that uses phototransistor that can detect lightness patterns on the ground to follow the edges of the dark lines. It has a MC9RS08KB4 MCU, coin cell, motor, and a phototransistor. The MC9RS08KB4 is part of the MC9RS08KB12 series, a family of RS08KB 8-bit microcontrollers. It features a […]