App note: Programmable analog functions

Another app note from ON Semiconductors about various digital potentiometers application. Link here (PDF) Analog circuits are made programmable by using digital potentiometers (POTs) to vary the key circuit parameters. This application note provides the analog design engineer with basic reference designs and circuit ideas for controlling the key parameters of analog circuits using digital […]

App note: Digital potentiometer (POT) to control LED brightness

Controlling LED brightness through digital potentiometer and a LED driver from ON Semiconductor. Link here (PDF) Light-emitting diodes (LEDs) require a regulated current, and their brightness is proportional to the current that flows through them. Some LED drivers use an external resistor to set the LED current. A digital POT can replace a discrete resistor […]

Simple NTP clock using USB display module

Dilshan Jayakody writes: Simple NTP clock is a maintenance-free clock application developed to work on single-board computers like Raspberry Pi, Orange Pi, etc. This clock application uses the Simple Network Time Protocol (SNTP) to get the time and display it on seven segment display which I designed.  This application is designed to work on most of […]

Bitcoin mining on an Apollo Guidance Computer: 10.3 seconds per hash

Ken Shirriff implemented the SHA-256 hash algorithm and ran it on the vintage Apollo Guidance Computer (AGC) that they’re restoring: We’ve been restoring an Apollo Guidance Computer. Now that we have the world’s only working AGC, I decided to write some code for it. Trying to mine Bitcoin on this 1960s computer seemed both pointless […]

‘No-Parts’ temperature measurement with Arduino Pro Mini

From the comments on our ESP8266 temperature logger post, Edward Mallon  writes: The ESP8266 has a hardware watchdog timer, so you could probably use that to measure temperature to much better resolution that you’d get from a DS18B20. We get better than 0.003C using the technique with cheap Pro Mini Clones Ooops, I missed an important […]

App note: High density serial flash addressing

Old app note from Macronix about accessing high density serial flash. Link here (PDF) Many consumer products have converted or are converting from parallel flash to SPI serial flash. Generally, high end applications require higher memory density, but in the past, serial flash densities were limited to 128Mb due to addressing constraints.

App note: USB On-The-Go (OTG) basics

USB OTG explained in this app note from Cypress Semiconductors. Link here This application note discusses several aspects of OTG functionality. The note introduces end-applications and different types of cables and connectors involved with OTG. It also describes the OTG protocol state changes when both Mini-A and Mini-B devices are connected .The host negotiation protocol […]

Acorn BBC Master and electron cartridge breakout

The Acorn Master cartridge breakout board by Simon Inns: This project provides a simple breadboard adapter/breakout board for prototyping cartridges for the Acorn BBC Master and Acorn Electron 8-bit computers. The design consists of two PCBs, the first plugs into the computer’s cartridge slot and the second is designed to plug along the edge of […]

App note: Meeting transient specifications for electrical systems in military vehicles

Hardened circuit protection against voltage spikes and surges tackled in this app note from Vicor. Link here (PDF) Electrical systems in military vehicles are normally required to meet stringent transient requirements. Typical of these specifications is the MIL-STD-1275B. Although the specified levels of these surges and spikes are outside the capability of Vicors Maxi, Mini, […]