Dilshan has published a new build: The I2C master mode emulator allows communication with I2C devices by sending or receiving data to/from the I2C bus. To issue the I2C commands, the emulator should connect to a PC over the USB port. After initializing the emulator, the PC and directly control the I2C slave chip/module. This […]
Category Archives: open source
Low-cost open source ventilator-ish device
Johnny made a low-cost ventilator-ish device, that is available on GitHub: In the event that COVID-19 hospitalizations exhaust the availability of FDA approved ventilators. This project documents the process of converting a low-cost CPAP (Continuous Positive Airway Pressure) blower into a rudimentary non-invasive pressure support ventilator that could help with breathing during respiratory distress. It’s […]
FSK LDPC data mode
David writes: I’m developing an open source data mode using a FSK modem and powerful LDPC codes. The initial use case is the Open IP over UHF/VHF project, but it’s available in the FreeDV API as a general purpose mode for sending data over radio channels. Via Rowetel.
Thermocouple meter and datalogger
Thomas (LA3PNA) has designed and built a thermocouple meter, that is available on GitHub: I have designed a thermocouple meter for use for obtaining temperature readings from thermocouples. Its used together with the thermal chamber described elsewhere on this site. The design is done primarily as a programmable instrument, but it has a OLED display, […]
DIY portable video conference, sharing and teaching device
A DIY conference and teaching device @ mcuoneclipse.com: COVID-19 is by far not over, and in Switzerland the infection rate is going up again (2nd wave?). During the spring 2020 semester university lock-down we moved pretty much everything to a ‘distance learning’ setup. With that experience and with the request to prepare for the fall […]
M17 open source radio
Wojciech Kaczmarski (SP5WWP) and his team have been working on the M17 open source digital radio project: Open source handheld for a novel digital communication standard called M17. The goal here is to kick the proprietary protocols off the airwaves. To do that, it’s not just good enough to be open, it has to be […]
A new, fully modular CNC controller
bdring’s new universal CNC controller for Grbl_ESP32 , that is available on Github: The blog post details a new CNC controller I designed. I have probably designed 40-50 different controllers over the years, but this one has me really excited. My past controllers were generally application specific. My recent controllers have all been for the […]
μSim: PICmicro instruction simulator
Dilshan has published a new build: μSim is a lightweight PIC™ CPU and ALU simulator. This simulator supports the PICmicro mid-range instruction set and designed to work on both PC and Arduino platforms. Compare with most of the other emulators, μSim does not provide all MCU features and peripherals. This simulator design as a minimalistic […]
Open IP over VHF/UHF
David @ Rowetel writes, “My initial goal for this work is a “100 kbit/s IP link” for VHF/UHF using Codec 2 modems and SDR. One application is moving Ham Radio data past the 1995-era “9600 bits/s data port” paradigm to real time IP.” See the full post at rowetel.com.
An Isolated RS-422 / RS-485 Shield for the Automation Direct P1AM-100 Open-Source PLC
Glen @ bikerglen.com writes: The RS-422 / RS-485 shield is an open source shield designed to add RS-422 and RS-485 communication capabilities to the ProductivityOpen family of open-source programmable logic controllers (PLC’s) from Automation Direct. It’s loosely based on the Arduino MKR RS-485 shield but updated to use an ADM2582E 3.3 V isolated RS-485 transceiver […]
MCP4141 based digital potentiometer
Dilshan Jayakody has been working on an open-source hardware project MCP4141 based digital potentiometer, that is available on GitHub: The main objective of this project is to create an experimental prototype of a digital potentiometer using Microchip’s MCP4141 IC. MCP4141 is available with end-to-end resistances of 5KΩ, 10KΩ, 50kΩ, and 100KΩ. This potentiometer-module can drive […]
Low cost open source ventilator
Johnny Chung Lee writes, “In the event that COVID-19 hospitalizations exhaust the availability of FDA approved ventilators. I started documenting a a process of converting a low-cost CPAP (Continuous Positive Airway Pressure) blower into a rudimentary Ventilator that could help with breathing during an acute respiratory attack. If interested, follow along the Github Project“ More […]
U-AMP – open source versatile audio amp
An open source universal audio amplifier called ‘U-AMP‘ @ GmanModz, that is available on GitHub: Using what I learned getting digital audio working on each systems, I set out on a new project I would call “U-AMP” (Universal-Amp). This would be ONE pcb which has the features of seamlessly integrated speakers and headphones with a […]
24-bit stereo audio DAC for Raspberry Pi
Dilshan Jayakody has published a new build: This project is about 24-bit stereo DAC, which we build for Raspberry Pi boards. This R-2R ladder DAC is developing around Intel / Altera EPM240T100C5N CPLD. We developed this module after review the PT8211 DAC, which we tested a few months ago. Compare with PT8211 DAC, this module […]
DIY Analog resource monitor for your PC
Sasa Karanovic posted detailed instructions of how to build a physical dashboard for your PC, that is available on GitHub: The overall architecture is very simple; There is a python script that is running on a PC and collects CPU, memory, network and GPU usage. Then, it sends that information over serial COM port to […]
Open source FTDI FT2232 JTAG and UART Adapter board
Erich Styger writes: In JTAG Debugging the ESP32 with FT2232 and OpenOCD I have used a FTDI FT2232 breakout board to JTAG debug with OpenOCD. With an adapter board on top of the FTDI FT2232 the wiring is much easier and simpler to use. More details at mcuoneclipse.com
Open source Bluetooth stack for PIC32/24
Nigan tipped us to a simple open source Bluetooth stack for embedded devices, the SmallTooth: A newly developed open source Bluetooth stack for PIC32/24 * The code is really easy to understand, very well documented and really small. * Designed to be extended and ported. * Works straight out of the box with the PIC32 […]
JesFs – Jo’s Embedded Serial File system
suchende tipped us to the small File system for NOR flash: The main problem for “very small devices” – until now – was the “File System”: everybody knows “FAT”, “NTFS”, … but have you ever thought of a file system on a small chip? Or even inside of a CPU? No problem, with the right […]
USB Morse keyer
Dilshan Jayakody writes about a new open source project, the PIC16F886 based CW auto key controller with USB support: USB Morse Keyer is a microcontroller-based auto keyer project with following features: *USB / straight key / iambic key inputs *Support for both standalone and USB operating modes *64-character USB typeahead buffer and 6-character Morse key typeahead buffer […]
tinyOSD & tinyFINITY – a tiny opensource video tx with full graphic OSD
tinyOSD and the tinyFINITY, a tiny open source video transmitter with integrated graphic OSD from fishpepper.de As I like fully integrated solutions I started to work on a new PCB design that includes a RTC6705 video transmitter and my tinyOSD into one tiny 16x16mm board called tinyFINITY. The image shows a preliminary version where I tested […]