US $19.97

Arduino EEPROM: Store Data Permanently on your Arduino

——   Created by Ashraf Said

You will enter Microcontroller Advance EEPROM Memory World, and together we will make YOU a Professional PIC Programmer

Share this course:

2h 02m
Lesson time
Skill levels

More about this course

This course is dedicated to moving you to the next level, teaching you professional and advanced Memory handling techniques.

EEPROM makes it possible to save important data in a specific memory location. An EEPROM is basically a type of memory that you can use to store data even that won't be lost even if the power is off, for sensitive, high-priority data.

In this new course, I will teach you how you can use your Arduino internal memory EPROM and how you can add extra memory to permanently store data with your Arduino.

Now, as most of you know, storing data on Arduino is a very easy process, but when you want to store data that you need to keep, even when power is lost, this is a different story.

In this case, who will have to use a type of more called EEPROM? And we are going to examine this type in this Course.

This memory provides a very nice capability to your Arduino, which is storing data. Even if power is lost. Some Arduino boards allow you to permanently store data in their Internal EEPROM without having to keep the board plugged in. This course will teach you how to use the onboard EEPROM if your Arduino board has one.

We will also introduce you to an alternative method that allows you to use external EEPROM memory and connect it with your current Arduino board. You can use the knowledge from this course for any microcontroller that supports communicating over the I2C.

Unleash Your Inner Master With this Course

  • Arduino Advanced Programming Techniques
  • What is EEPROM?
  • Internal and External EEPROM in Arduino
  • How to download and install the required software for coding and for circuit simulation of the Arduino board.
  • Supported Arduino boards so that you can have one or make sure that the one you have supported or not. And if it is not supported, you shouldn't worry. There is a section in this course where we will introduce you to a way that you can use to interface your Arduino board that does not have EPROM to an external EEPROM
  • How to interface the built-in EEPROM
  • Coding example and practical implementation.
  • How to use an external EEPROM and we will talk about a specific EEPROM IC that we are going to use. There are a lot of other alternative EEPROM ICs you can purchase anywhere.
  • EEPROM Practical Examples

16 Lessons

Introduction & Getting Started
3 mins
free preview
Hardware and Software Requirements
2 mins
Hardware and Software Requirements
free preview
10 mins
Download and Install Arduino IDE
6 mins
Download and Install Fritzing Software
Supported Boards
3 mins
Supported Boards
free preview
EEPROM Functions
5 mins
3 mins
4 mins
Test Write and Read Functions
5 mins
Clearing EEPROM Memory
Practical Example
7 mins
Clearing EEPROM
View more lessons +

About the instructor

Ashraf  Said
Ashraf Said

  • 8 reviews
  • 63 courses

My passion is inspiring people through online courses. I love learning new skills, and since 2007 have been teaching people like you everything I know. …

Read more
This course is included in Arbington Premium
$15/month gets you access to every course. Start your 14 day trial today. ☝️

Class benefits

  • Certificate of Completion
  • 30 day satisfaction guarantee
  • 24/7 streaming access
  • Direct teacher access
  • 2h 02m of on-demand video
  • 10 downloadable files
  • Have a coupon?
  • Checkout