FOLLOW US ON:
My Cart
Product
has been added to your cart.
USER ACCOUNT
LOGIN AND REGISTER
Home
Tutorials
Electronics Tutorials By Product
Electronics Tutorials By Topic
Arduino From Scratch Series
Store
Lab Notes
Exploring Electronics
Rapid Electronics Prototyping
About
I2C and SPI Education Shield Tutorials
I2C and SPI Tutorial Series Introduction
I2C and SPI Education Shield – Functionality Overview
I2C Display Add-on – Functionality Overview
I2C Display v2 – Functionality Overview
01 – Digital Logic Basics
Digital Logic 01: Logic Gates
Digital Logic 02: Flip Flops
Digital Logic 03: Clock Signals
Digital Logic 04: Data Signals
Digital Logic 05: Logic Projects
02 – Bit and Byte Manipulation
Decimal, Binary and Hexadecimal Number Systems
Decimal and Binary Number Conversion
Binary and Hexadecimal Number Conversion
Two’s Complement and Negative Binary
Boolean and Bitwise Operators
Number Conversion Practice Questions…
03 – Shift Registers
Fundamentals of Serial Communications
Bit Banging the 74HC595
Bit Shifting the 74HC595
Bit Masking the 74HC595
Fun with the 74HC595 and an Arduino
Shift Register Basics – Theory
Shift Register Circuit Build 102
Electrical View of the Shift Register
Shift Register Circuit Build 101
04 – Timing Diagrams
Timing Diagram Basics
05 – I2C Basics
I2C Basics
I2C Pull Up Resistors
I2C Signals
I2C Signal Reverse Engineering
The Arduino Wire Library
Basic Arduino Code Structure
06 – Datasheets
How To Read A Datasheet
07 – AT30TS750 I2C Temperature Sensor
AT30TS750A Tutorial 01: Functionality Overview
AT30TS750A Tutorial 02: Retrieving Temperature Value
AT30TS750A Tutorial 03: Configuring On The Fly
AT30TS750A Design Challenge: General Call Reset
AT30TS750A Tutorial: Alarms, Limits and Interrupts
Changing the I2C Library…
MCP7940 and AT30TS750A Tutorial: Time and Temp and Error Checking
08 – MCP7940 I2C Real Time Clock
MCP7940 Tutorial 01: Functionality Overview
MCP7940 Tutorial 02: Setting and Getting Time
MCP7940 Tutorial 03: Oscillator Trimming
MCP7940 Tutorial 04: Battery Backup
MCP7940 and AT30TS750A Tutorial: Time and Temp and Error Checking
09 – SPI Basics
SPI Basics
SPI Signals
The Arduino SPI Library
SPI Signal Reverse Engineering
10 – MCP3008 SPI Analog to Digital Converter
MCP3008 Tutorial 01: Functionality Overview
MCP3008 Tutorial 02: Sampling DC Voltage
MCP3008 Tutorial 03: Integrating the ADC with the LEDs
MCP3008 Tutorial 04: Sampling Audio Frequency Signals 01
MCP3008 Tutorial 05: Sampling Audio Frequency Signals 02
11 – AT25SF081 SPI 8-Mbit Flash Memory
AT25SF081 Tutorial 01: Functionality Overview 01
AT25SF081 Tutorial 01: Functionality Overview 02
AT25SF081 Tutorial 02: Reading Memory Byte
AT25SF081 Tutorial 03: Reading Memory Page
AT25SF081 Tutorial 04: Programming Memory
AT25SF081 Tutorial 05: Erasing Memory
You might also like
I2C and SPI Education Shield
MSGEQ7 Graphic Equalizer Breakout Board
IS31FL3728 LED Driver Breakout Board
I2C Display Add-on
Manual Serial Communications Trainer
AT30TS750A Temperature Sensor Breakout Board
MCP7940 Real Time Clock Breakout Board
MCP3008 10bit ADC Breakout Board
Menu