Hi everyone! In this instructable, I am going to show you how to store text and images in a small ATmega328P chip. Lets get started!
This article is also available on Jordan’s Lab Notebook!
This article is also available on Jordan’s Lab Notebook!
Step 1: Things Needed
Things Needed:
– Arduino Uno
– ATmega Chips (Optional, you can use the original chip of the arduino uno)
– Arduino IDE
– Internet Access
– Arduino Uno
– ATmega Chips (Optional, you can use the original chip of the arduino uno)
– Arduino IDE
– Internet Access
Step 2: [Optional] Replacing the ATmega328 Chip of the Arduino Uno
To replace the ATmega chip you want to store things in, just simply remove the original chip, then insert the new chip. Please be noted that the small circle should be in the right upper corner when you insert the chip.
Step 3: Storing Text into the ATmega chip
To write text into the chip, first, we have to open arduino IDE. Then, paste the code below into the Arduino IDE. Before uploading the code into your arduino uno, replace “Text Here!!!” in Line 5 to the text you want to store into the chip:
void setup()
{
Serial.begin(9600);
while (! Serial);
Serial.println(“Text Here!!!“);
}

void loop() { }
In the code above, we used the 9600 baud serial to display the stored text in the chip. To display the stored text, plug your arduino uno (with the chip that stored the text) into your computer, open Arduino IDE, and click on Serial Monior. Your stored text will be shown on the serial monitor. If it didn’t shown up, check if the data rate was set to 9600 baud. It should work fine.For more detail: Use ATmega328 Chip as a Storage Device and Store Text and Images in it
void setup()
{
Serial.begin(9600);
while (! Serial);
Serial.println(“Text Here!!!“);
}
void loop() { }
In the code above, we used the 9600 baud serial to display the stored text in the chip. To display the stored text, plug your arduino uno (with the chip that stored the text) into your computer, open Arduino IDE, and click on Serial Monior. Your stored text will be shown on the serial monitor. If it didn’t shown up, check if the data rate was set to 9600 baud. It should work fine.For more detail: Use ATmega328 Chip as a Storage Device and Store Text and Images in it