DIY MechBoard64

DIY MechBoard64 @ breadbox64.com: When the MechBoard64 was finally realized and presented on my blog, it soon came clear that a new mechanical keyboard was the missing piece in the creation of a brand new Commodore 64 (…well that and some new keycaps…). As I have no intention to become a Commodore 64 mechanical keyboard […]

How to correctly set the motor current limit on an A4988 stepper motor driver

Michael posted detailed instructions of how to set up your A4988 stepper motor driver’s motor current limit: One important thing to set up when using these drivers is the motor current limit. This is especially important when you’re using a higher input voltage than what the motor is rated for. Using a higher voltage generally […]

App note: Guidelines on the effects of parasitic capacitance on clock accuracy due to board layout

Board design considerations like board thickness and layer stacking under a crystal when designing PCB for accurate clock crystals discuss in this app note from Maxim Integrated. Link here Crystal oscillator is widely used in RTC applications. Clock accuracy, one of the key parameters in real-time clocks, partly depends on the parasitic capacitance of the […]

App note: Basics of ventilator systems

App note from Maxim Integrated about the design of modern ventilator system. Link here This application note provides an overview of ventilator systems with a focus on system design for precision measurement and reliable protection. It discusses the four key components of a pneumatic ventilation system: gas supply, gas flow mixture, inhalation and exhalation systems. […]

Reverse-engineering and comparing two Game Boy audio amplifier chips

Reverse-engineering and comparing two game boy audio amplifier chips @ righto.com The Nintendo Game Boy contains an audio amplifier chip for sound through a speaker or headphones. In this post, I reverse-engineer this chip and compare it with the later Game Boy Color chip (reverse-engineered earlier). Unexpectedly the Game Boy Color uses an entirely different […]

Building a chaotic oscillator from common components

cpldcpu writes: A chaotic oscillator is an electronic circuit that can exhibit “chaotic“, nonperiodic behavior. A commonly cited example is Chua’s circuit, but there are many others. I always regarded these as carefully designed, rather academic, examples. So I was a bit surprised to observe apparently chaotic behavior in a completely unrelated experiment. See the […]

HDSP clock with SCD5583 display

FlorinC’s HDSP clock with SCD5583 display: Here is another interesting “intelligent” LED matrix display, whose name actually makes some sense (unlike HDSP-2354, among many others): SCD5583A. I reckon it means: “Serial Character Display with 5x5x8 dot matrix”. 3 is the code is for green (0 for red, 1 for yellow). More details on Wise time […]

Lightdriver

Drive WS2812B LED strips from a PMOD device, a lightdriver project @ anfractuosity.com: I created a PMOD module PCB using KiCAD, that enables connecting WS2812B lighting strips to an FPGA board with a PMOD interface. The board was assembled by JLCPCB. This is my first project using an FPGA, I plan to soon implement an […]

App note: 48V buck converter helps MHEVs meet fuel emission standards

Maxim Integrated got you covered on designing all in 48V automotive compliant buck converter. Link here Ever-tightening automotive fuel emission standards are becoming challenging. The gasoline engine needs the help of an electric motor to meet these standards, leading to the introduction of mild hybrid electric vehicles (MHEV) with higher battery voltages. 48V hybrids are […]

App note: Surge-proof your industrial sensor

Design solution for a robust and reliable power supply for industrial sensors from Maxim Integrated. Link here Modern industrial sensors must operate reliably in harsh and demanding industrial environments where they are prone to large surge voltages and mechanical stresses. This places considerable demands on the DC power supply that they use. We consider the […]

App note: RC Snubber for Class-D audio amplifiers

App note from Cirrus about overshoot/ringing suppression in the output stage of Class-D amplifiers using RC Snubber. Link here (PDF) High speed switching of power MOSFETs in the power stage of Class-D amplifiers results in output voltage over/undershoot and high frequency ringing on the output waveform. The over/undershoot places additional stress on the power MOSFETs, […]

Using the ADS1115 in continuous mode for burst sampling

Edward Mallon writes, “The 16-bit ADS1115 has a programmable amplifier at the front end, where the highest gain setting providing a range of +/- 0.256 v and a resolution of about 8 micro volts. But readers of this blog know you can already approach 14-16 bit sensitivity levels with Arduino’s ADC by oversampling with lower […]

An ESP8266-based temperature, humidity and line voltage monitor

KA7OEI’s temperature/humidity/line voltage web server/telemetering device: As anyone who reads this blog probably knows, I have a bit to do with the operation and maintenance of the Northern Utah WebSDR – a remote receiver system that allows anyone with Internet access and a web browser to listen to the LF, MF, HF and some of […]