Hardware projects tagged c
Open hardware projects tagged c on BoardRepo. View schematics and PCBs in the browser and download the sources.
Projects
Keyboard | Hall Effect | OrthoLinear | Programmable | Standard-sized
Hardware, software, and devlog of the Athan Lamp project.
Breadboardable circuit and firmware for driving a Lumex LCD-S401M16KR multiplexed 3V LCD segment display using the LCD driver module of a Microchip PIC16LF19156 MCU. Also provided are two PIC-based AC square wave generators for testing bare LCDs. Repo ready to clone and customize with KiCad and MPLAB X IDE, full projects provided.
A digital min/max thermometer.
Camera trigger using PIR sensor
Custom RPi pico keyboard with firmware and PCB design
Motor driver for antweight combat robots
Open-source SWD, JTAG, UART, SPI, I2C and Logic Analyzer platform powered by RP2040
Custom STM32G431KBT6 + nRF24L01 wireless communication module with SSD1306 OLED interface, 2-layer PCB and STM32 HAL firmware. Hardware (KiCad), Gerbers, BOM and documentation included. Fully assembled boards tested in practice.
BTA primary mirror thermal monitoring using STM32 and TSYS01
A home plant watering device based on a simple 6-pin PIC microcontroller and 74HC chips.
A mod that gives your TI-84 Wi-Fi, ChatGPT, and the ability to disappoint your math teacher in ways never thought possible. Original idea by Chromalock, reconstructed by myself after his repo is taken down.
PCB board with camera and ethernet connection + CAN-bus
Hardware password manager
Real Z80A system with I/O emulated by AVR(ATmega128)
Fast Desktop Switching Device
A collection of 68k computer projects, including a unix-like operating system written in C that runs on them
Motorcycle ECU STM32 ARM Cortex 4 source code and hardware PCB design
Basic projects with CH552G
This is a ZigBee device to collect data from smartmeters using the DLMS/COSEM protocol.
Microcontroller Development Toolkit
A simple breakout board with minimal hardware design for the CH552g
STM32 and SIM808 GPS tracker with a custom PCB design and support for MQTT and AES-128 encryption.
Demo board which generates sample signals experimenting/checking oscilloscope features
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.
Open-source hardware and firmware for a PIC16LF19156-driven IR non-contact thermometer using a Melexis MLX90614 sensor and Lumex LCD-S401M16KR LCD segment display.
pH Module
Kitchen clock firmware.
Affordable and DIY, Roland TB-303 and TR-808 step sequencer clone and midi controller. Packed with additional features, specifically designed for musicians and DJs to use on live performances or streamline their studio creative process.
MMPP (Multimode photometer-polarimeter) for the telescope Zeiss-1000 of SAO RAS.
Commodore Amiga floppy drive emulator
A replacement module for the USSR vintage LED watch Elektronika-1 anno 1978
ISO Enter shaped macropad
Bluetooth LE hybrid of a computer mouse and a TV remote. (software/electronics)
A knock pattern recognition with esp32
GB-Dumper is a PCB project for Gameboy cartridge dumps and backups via Arduino Nano on spi-bus & USB
Interface for MSX to Connect and use Raspberry Pi resources
A portable UV exposure controller firmware. The project uses a modular architecture with persistent settings, preset storage in Flash, battery protection logic, and an encoder-driven OLED UI.