Skip to content

Kerry D. Wong

  • Home
  • My Youtube Channel
  • About

Tag: Arduino

  • Home
  • Arduino

Building a Constant Current/Constant Power Electronic Load

October 24, 2013March 22, 2019 kwong

A while back I built a simple constant current electronic load using an aluminum HDD cooler case as the heatsink. […]

AVR/Arduino, Electronics Arduino, Atmega328P, Dummy Load, Electronic Load, Encoder, IRFP150N, LM324, MCP4921

Interfacing TLV5620 With Arduino

October 12, 2013 kwong

TI’s TLV5620 is a budget 4-channel 8-bit DAC. While it is designed primarily for running with a power supply between […]

AVR/Arduino Arduino, Atmega328P, TLV5620

An Isolated DAC Using PWM Output

October 1, 2013 kwong

Arduino‘s (ATmega328P) PWM outputs via analogWrite can be conveniently turned into analog voltage levels through the use of simple RC […]

AVR/Arduino, Electronics 4N35, Arduino, Atmega328P, DAC, LM358, Opto-Isolator, PWM

VFD Clock – Putting Everything Together

July 1, 2013July 1, 2013 kwong

After I completed the filament driver and the circuit to drive the multiplexed VFD segments, it is time to finish […]

AVR/Arduino Arduino, Atmega328P, DS3232, Vacuum Fluorescent Display, VFD

A DIY Vacuum Fluorescent Display Driver

June 13, 2013June 13, 2013 kwong

In my previous post, I showed a simple vacuum fluorescent display filament driver built using a 555 timer and a […]

AVR/Arduino, Electronics 2N3906, 74HC04, 74HC138, 74HC595, Arduino, ULN2003A, Vacuum Fluorescent Display, VFD

Temperature and Humidity Logging Over Ethernet — II

March 21, 2013 kwong

Last week, I discussed the construction of a network-capable temperature and humidity sensor using SHT21 and ENC28J60 with an ATmega328P […]

AVR/Arduino, Electronics Arduino, Atmega328P, Data Logging, ENC28J60, SHT21

Temperature and Humidity Logging Over Ethernet — I

March 15, 2013April 1, 2013 kwong

I did a project on temperature/humidity logging a couple of years ago. In that project I logged the temperature and […]

AVR/Arduino, Electronics Arduino, Atmega328P, Data Logging, ENC28J60, SHT21

Keithley 196 Firmware/Calibration Data Backup

January 28, 2013 kwong

I bought a used Keithley 196 bench multimeter a few weeks ago. This is a 6 ½ digit 3,030,000 counts […]

AVR/Arduino, Electronics 27128, Arduino, EEPROM, EPROM, Keithley 196, KM2816A, MCP23S17

Arduino Dev PCB Using Seeed Fusion PCB Service

January 21, 2013 kwong

I have been mainly using perf-boards for my electronics projects. Since most of the stuff I build are not very […]

Electronics, Miscellaneous Arduino, Fusion PCB

Interfacing ADS1224 With Arduino

December 24, 2012 kwong

ADS1224 is a 24-bit delta-sigma analog-to-digital converter with 4-channel differential inputs multiplexer. This ADC chip offers a 20-bit effective resolution […]

AVR/Arduino AD/DA, ADC, ADS1224, Arduino, Atmega328P, Timer0

DDS Function Generator Build

November 6, 2012November 6, 2012 kwong

I picked up an AD9850 DDS module on eBay an couple of weeks ago and decided to build a MCU […]

AVR/Arduino, Electronics AD9850, Arduino, Atmega328P, DDS, PWM

I2C Multiplexer Shield Testing

October 8, 2012May 31, 2015 kwong

I built an I2C multiplexer shield using an Arduino prototyping shield from SchmartBoard a couple of weeks ago. The shield […]

AVR/Arduino Arduino, Atmega328P, DS1077, I2C, PCA9548A, shield

Prototyping With Schmartboard Arduino Shield Board

September 19, 2012October 9, 2012 kwong

Neal at Schmartboard sent me a 0.65mm pitch Arduino prototyping shield kit a few weeks ago. I had meant to […]

Product Reviews Arduino, Prototyping, SchmartBoard, shield

Reverse Engineering the Syma S107G IR Protocol

August 27, 2012June 29, 2014 kwong

I got a Syma S107G IR controlled helicopter for my son a while ago. This tiny remote control helicopter is […]

AVR/Arduino 38kHz, 57kHz, Arduino, Atmega328P, IR Sensor, PWM, Reverse Engineering, Syma S107G

Code For MCP4821/MCP4822

July 25, 2012July 25, 2012 kwong

Microchip‘s MCP4821/MCP4822 is a low budget 12-bit digital-to-analog converter. MCP4821 is the single channel version whereas MCP4822 has two channels […]

AVR/Arduino, Miscellaneous Arduino, Atmega328P, DAC, MCP4821, MCP4822, SPI

Posts navigation

Older posts
Newer posts

Categories

  • AVR/Arduino (98)
  • Coding (133)
  • Electronics (257)
  • Linux/BSD (34)
  • Miscellaneous (190)
  • MSP430G2 (10)
  • PIC (4)
  • Product Reviews (22)
  • Raspberry Pi (5)
  • Teardowns (67)
  • Technology (57)

Tools & Libraries

  • MCP2210 Library
  • BCalc — A Hex/Bin/Dec Converter And Calculator

Most Popular Posts

  • A Sensitive DIY Ultrasonic Range Sensor (286)
  • Building a Constant Current/Constant Power Electronic Load (240)
  • AVR LC Meter With Frequency Measurement (222)
  • AD7705/AD7706 Library Revisited (92)
  • A Digitally Controlled Dual Tracking Power Supply -- II (88)
  • Hacking DTM0660L Based Multimeters (77)
  • A Self-Balancing Robot – III (62)
  • Reverse Engineering the Syma S107G IR Protocol (56)
  • Dual Purpose Spot Welder With Pulse Duration Control (51)
  • Arduino Development Using NetBeans (51)

Archives

My Favorite Sites

  • Arduino Forum
  • Circuit Diagram
  • Dangerous Prototypes
  • EEVBlog
  • Electrical Engineering Forum
  • Electronics Lab
  • Electroniq.net electronics projects and circuit diagrams
  • Hack A Day
  • Hacked Gadgets

Tags

74HC595 AD/DA Algorithm Arbitrary Waveform Generator Arduino ASP.Net ATMega328 Atmega328P AVR AWG C++ C Sharp (C#) DAC Data Logging Digital Multimeter DMM DSO Electronic Load FPGA Function Generator HP 8566B I2C LCD Linux MCP2210 MOSFET MSP430 LaunchPad MSP430G2 Multi-threading Multimeter Open Source Oscilloscope Programmable Power Supply Q9450 Reflection Review SHT21 Signal Generator SPI Teardown Temperature Sensor Ubuntu VMWare Windows Vista WordPress
Copyright © 2025 Kerry D. Wong All rights reserved. Theme: Flash by ThemeGrill. Powered by WordPress