Skip to content

Kerry D. Wong

  • Home
  • My Youtube Channel
  • About

Tag: SPI

  • Home
  • SPI

Controlling an HMC624LP4E RF Attenuator Using Arduino

July 15, 2018 kwong2 Comments on Controlling an HMC624LP4E RF Attenuator Using Arduino

I recently found a Hittite (acquired by Analog Devices in 2014) HMC624LP4E evaluation board gathering dust in my miscellaneous PCB […]

Electronics Analog Devices, Arduino, GaAs, Hittite, HMC624A-EP, HMC624LP4E, I2C, LCD, MMIC, SPI

Reverse Engineering of BK Precision 1696 Switching Power Supply’s LCD Protocol

November 13, 2017 kwong5 Comments on Reverse Engineering of BK Precision 1696 Switching Power Supply’s LCD Protocol

As mentioned in my previous post, besides the broken LCD there was also an issue with the power supply portion […]

Electronics 7 Segment, BK 1696, BK Precision, LCD, NJU6433F, Programmable Power Supply, Protocol, Reverse Engineering, SDP, SPI, Switching Power Supply

Reverse Engineering a Uniden Cordlessphone LCD

June 4, 2017 kwong17 Comments on Reverse Engineering a Uniden Cordlessphone LCD

I recently upgraded my home phone system and thus was left with a couple of old Uniden DCT648-2 handsets. Most […]

Electronics Arduino, Atmega328P, Cordless Phone, DCT648-2, Handset, LCD, Logic Analyzer, Protocol, Reverse Engineering, SPI, Uniden

TI MSP430G2 SPI Examples

March 1, 2013March 1, 2013 kwong4 Comments on TI MSP430G2 SPI Examples

In my earlier posts (1, 2, 3), I showed some examples of using the I2C protocol with TI’s MSP430 Launchpad. […]

MSP430G2 I2C, MSP430 LaunchPad, MSP430G2231, SPI

Code For MCP4821/MCP4822

July 25, 2012July 25, 2012 kwong10 Comments on Code For MCP4821/MCP4822

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

A Library for LTC1665/LTC1660

May 2, 2010March 9, 2014 kwong4 Comments on A Library for LTC1665/LTC1660

ATmega328p does not provide any Digital/Analog conversion channels (although the D/A conversion can be simulated by means of measuring the […]

AVR/Arduino AD/DA, Arduino, Atmega328P, AVR, C++, SPI

Interfacing LIS3LV02DL Using SPI — I

April 16, 2010January 8, 2012 kwong3 Comments on Interfacing LIS3LV02DL Using SPI — I

LIS3LV02DL is a MEMS three-axis digital linear accelerometer that provides both I2C and SPI interfaces for communicating with microprocessors. My […]

AVR/Arduino Accelerometer, Arduino, Atmega328P, LGA, SPI

Categories

  • AVR/Arduino (98)
  • Coding (133)
  • Electronics (231)
  • Linux/BSD (34)
  • Miscellaneous (190)
  • MSP430G2 (10)
  • PIC (4)
  • Product Reviews (21)
  • Raspberry Pi (5)
  • Teardowns (59)
  • 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 (76)
  • A Self-Balancing Robot – III (62)
  • Reverse Engineering the Syma S107G IR Protocol (56)
  • Arduino Development Using NetBeans (51)
  • Dual Purpose Spot Welder With Pulse Duration Control (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

Recent Comments

  • Jens on Teardown Pictures of an HT118A Multimeter
  • Jan G5BBL on Teardown of a NanoVNA-F V2 Vector Network Analyzer
  • Chris on Teardown of a BK Precision 1696 Programmable Switching Power Supply
  • babak on AVR LC Meter With Frequency Measurement
  • erhan on AVR LC Meter With Frequency Measurement
  • yadsu on Dual Purpose Spot Welder With Pulse Duration Control
  • yadsu on Dual Purpose Spot Welder With Pulse Duration Control
  • kwong on A 400W (1kW Peak) 100A Electronic Load Using Linear MOSFETs
  • Yusuf on A 400W (1kW Peak) 100A Electronic Load Using Linear MOSFETs
  • Michael C Simpson on NanoVNA SAA-2N Teardown Pictures

Tags

74HC595 555 AD/DA Algorithm Arduino ASP.Net ATMega328 Atmega328P AVR AWG C++ C Sharp (C#) DAC dasBlog Data Logging Electronic Load FPGA GridView HP 8566B I2C Keithley 196 LCD Linux MCP2210 MSP-EXP430G2 MSP430 LaunchPad MSP430G2 MSP430G2231 Multi-threading Open Source Oscilloscope Physical Computing Programmable Power Supply Q9450 Reflection Security SHT21 SPI Teardown Temperature Sensor Ubuntu Ubuntu Server VMWare Windows Vista WordPress
Copyright © 2022 Kerry D. Wong Theme: Flash by ThemeGrill. Proudly powered by WordPress