Using EEPROM with Arduino - Internal & External

  Рет қаралды 199,594

DroneBot Workshop

DroneBot Workshop

Күн бұрын

Пікірлер
@jacquesmertens3369
@jacquesmertens3369 5 жыл бұрын
Sir, I can't thank you enough for this fantastic channel. It's the only KZbin channel where I never interrupt any advertisment so that you have a bit of extra income. Keep up the good work.
@waswestkan
@waswestkan 4 жыл бұрын
Clearly not, the only KZbin channel, that doesn't have *video* *interrupting* advertising. Then you and I probably never have seen every channel, however I have seen enough to of them to falsify your assertion.
@frankbose544
@frankbose544 3 жыл бұрын
I don't think they actually get extra money if u watch the hole ad but idk
@shamrithponlingam1656
@shamrithponlingam1656 3 жыл бұрын
@@frankbose544 for the video ads you have to watch them for at least two thirds and for the ads that is like in the lower half of the video, you have to go to the website.
@manthespoon
@manthespoon 17 күн бұрын
​@@waswestkan kinda misunderstood the comment
@EmirUysal
@EmirUysal 4 жыл бұрын
It almost comes naturally, this impulse to shower you and your channel with compliments. I feel grateful for having this information for free. So structured, neat, easy to follow and quite thorough. And I see at the comments that I'm never alone. Your channel is my biggest ally as I started getting into electronics.
@ReneStover
@ReneStover 2 жыл бұрын
Thank you for the great instruction, I taught electronics for 13 years, worked in the field altogether for 49 years, never had the opportunity to work on my own projects, and never worked with memory, other than using it in computers. I purchased a couple of Arduino Unos and parts kits, and have been meaning to get into learning how to use them in some projects. You have given me the drive to go ahead with my dreams, thank you!
@edsonkiyohara
@edsonkiyohara 4 жыл бұрын
This is the best channel to learn about electronics stuff. I seldom subscribe in any channel, but this I do recommend for everyone. All subject are presented in a clear manner, in clean and neat and well organized workshop, and explained so well, paused and calm voice that everybody can understand even for who is not english native. Congratulation, I am your big fan!!!
@ezrabarrow2005
@ezrabarrow2005 5 жыл бұрын
your voice is so calming. you're like an electronics bob ross
@GhettoRanger01
@GhettoRanger01 4 жыл бұрын
The lisp is kinda catchy, too.
@learningpower9437
@learningpower9437 4 жыл бұрын
Fully....agree...He just needs start painting some arduino...few trees...here and there...
@ezrabarrow2005
@ezrabarrow2005 4 жыл бұрын
@@learningpower9437 happy little microcontrollers
@dwalden74
@dwalden74 4 жыл бұрын
Let’s give this arduino a little friend.
@somebody9033
@somebody9033 4 жыл бұрын
@@dwalden74 I thought it was lip synced lol
@WatchesTrainsAndRockets
@WatchesTrainsAndRockets 5 жыл бұрын
If you are using the Tiny RTC module, there is an eeprom module available there also. According to the source that I found when researching why the address scan showed two for the Tiny RTC: "The clock doesn't use the EEPROM at all, it's just there as a convenient place to log data if you so desire".
@billglass5160
@billglass5160 2 жыл бұрын
Thanks for this information, well presented, precise, and thorough. Very Useful!!! I was able to add an external EEPROM AT24C256 (32768x8) module to my Sensor prototype. I was initally planning to use an SDCard but it requires a lot of Arduino Nano program(40%) and data(49%) memory. My sensor program and data memory requires 50%,72%. After installing the EEPROM module it uses only 53%,72%. I am able to log approx. 28000 characters (2000 14-character strings). This enables me to monitor more than a week of sensor activity (air & water temperature, humidity, pool water level, Internet information, etc.). In addition, if I neglect checking the EEPROM when it is full, I added a circular address mode for the EEPROM. When I DO check it, I always have the most recent week's activity. Another advantage of using the circular mode is its wear-leveling characteristic. One can only safely write 100000 times to a specific address before the EEPROM becomes unreliable. In my case, I am writing to any specific address only once per week, which gives me a guaranteed reliability for my EEPROM of 100000 weeks or 1923 years!!
@brigosx
@brigosx 5 жыл бұрын
Welcome back Bill. It's nice to see you again in Workshop. You inspire us man. Thank you !!!
@gweliver
@gweliver 5 жыл бұрын
AWESOME!Just what I've been starting to research!!! Thanks for the AWESOME CHANNEL
@kevingrimshire7462
@kevingrimshire7462 3 жыл бұрын
Have tried several libraries but none work as well as your code. A fantastic video and your code is so reliable - using it for a data logger and has not missed a beat - well done!
@danjason2167
@danjason2167 4 жыл бұрын
dude,loved the production value with the multiple-camera setup, didn't expect that from a tutorial video like this well done sir
@waswestkan
@waswestkan 4 жыл бұрын
Back in the day I decided to purchase an Alinco DJ-160 VHF portable transceiver, because it used an EEPROM, thus no need for a backup battery. Being aware the memory had a limited number of writes to it, I was conscious about of not changing the contents of the memory channels, unless I absolutely had to, which wasn't often because of the number of channels available. Alas within 5 years the radio quite retaing the memory. Much of my days then where spent outdoors in cold winters, and hot summers, the temperatures where never to the extremes, to make that a fac.tor. Video given, thumbs up, Channell, subscribed to, and bookmarked
@melkiorwiseman5234
@melkiorwiseman5234 4 жыл бұрын
If you still had it, it would probably be possible to replace the EEPROM with a new one. Maybe even one with a longer life.
@stevetobias4890
@stevetobias4890 4 жыл бұрын
Great video, I am finding your videos very handy as someone who is just getting into Arduino to make learning basic electronics fun. My advanced starter kit and 45 sensor package should arrive in the next week or two. Have installed Arduino and playing with it to familiarise myself with the programming side. I would be lost already without your videos. So a huge thank you for putting in the time to create your content.
@raymondmichael4987
@raymondmichael4987 5 жыл бұрын
this is perfect but more importantly, it is you sir, the video description gives the big picture about the video not some "sit & dig in to find out" kind of videos, thanks; especially the last part of the description, thanks again. Greetings from Tanzania
@Lunolux
@Lunolux 5 жыл бұрын
i spend many hour today watching your video, very good explanation and demo, great work, i bought an arduino 2 year ago but never try to build something more complexe than the basic turn ON/OFF LED xD, and always found video about "arduino" very hard to understand, but your are the first one that explaine it so well, great job (sorry for my bad english)
@GerardWassink
@GerardWassink 4 жыл бұрын
Hi Bill, a tip: instead of using the number 13 for the internal LED it would be better to use the predefined LED_BUILTIN constant. This will hold the number of the internal LED dependent on the Arduino model you are working on...
@musaadejoshuaibuopaluwa1712
@musaadejoshuaibuopaluwa1712 5 жыл бұрын
I missed your videos. Welcome back and I hope your videos will keep coming in. Thank you and welcome back
5 жыл бұрын
In every single one of your videos the effort for building them as educational as possible just pours from my screen.. thank you very much for your effort.. regards from Paraguay! (psss.. in the middle of South America ;D )
@imadjawad4408
@imadjawad4408 5 жыл бұрын
Organized, detailed, informative and educational I love this channel
@bluescream7463
@bluescream7463 5 жыл бұрын
So great to have you back and again a super kristal-clear video. It would be so nice if could give 2 thumbs up! Thanks for sharing your knowledge !
@janetmccusker9512
@janetmccusker9512 5 жыл бұрын
Welcome back Bill, was waiting for your new video. On one of your earlier vids you mentioned using multiple I2C Masters. That would be very useful and I hope you make the video soon.
@frankmayo1410
@frankmayo1410 4 жыл бұрын
Recently found your Your tube page, great stuff and you're a great instructor! I'll be watching many more! Thank you!!
@republicoftutorials6068
@republicoftutorials6068 3 жыл бұрын
Your channel is fantastic, one of the best electronic channel on entire youtube Thank you sir
@Dalamain
@Dalamain 5 жыл бұрын
fantastic video - you explain everything in full detail, thanks dronebot!
@cybaneticcybanetic441
@cybaneticcybanetic441 2 жыл бұрын
Wow first time I've seen a comprehensive use of an eeprom, he he he my projects are about to be interesting even more
@abreytie
@abreytie 4 жыл бұрын
Just a small add-in. ROM is normally programmed at silicon level during manufacture. PROM is Programmable Read Only Memory A windowless EPROM was available to be a pseudo-PROM EEPROM = Electrically Erasable Programmable Read Only Memory.
@ΓεώργιοςΦραντζεσκάκης-ν7ζ
@ΓεώργιοςΦραντζεσκάκης-ν7ζ 3 жыл бұрын
This is a very nice introduction/DEMO of the EEPROM for very beginners. Although :: CAUTION :: the introducer is not mentioning something very fundamental. EEPROM 's blocks (namely addresses) CAN NOT store a number greater than 255 - unsigned integer - or a byte number. Thus in case you need to use it for a real/practic purpose you will need to develop a special Driver-software. In addition to the previous fact you will need to include to the software a piece of code that will prevent loss of data. As a general fact if you try to write a number to your memory and before finished the MCU come with power loss you will lose your data for sure. You want to store the data in order not to lose them but if your Driver is not a proper one there will be always a chance to lose them. Good luck !
@ThePixel1983
@ThePixel1983 5 жыл бұрын
Thank you! I was planning to add an SD card to my led matrix display, but 1kb on the Nano should be enough! ❤️
@paarthsstudio
@paarthsstudio 3 жыл бұрын
Thanks a lot for explaining about EEPROM so well and in detail. You got a new subscriber!
@sammyk7024
@sammyk7024 4 жыл бұрын
A little heads up for my fellow enthusiasts: When the IDE says something like "low memory, things may get unstable" when compiling, well, it appears to be true. At least when dealing with the internal EEPROM. While playing around with it, I wrote a particularly long sketch, with several debug utilities. When running the sketch on a nano, after complaining of such low memory, EEPROM.length() would report extremely low values, eventually reaching ZERO! I thought I have ruined the internal EEPROM, after a couple dozens of write operations. Turns out it was just an "instability" issue. Reducing the sketch size (removing several debug utilities) solved the issue.
@gasko2762
@gasko2762 4 жыл бұрын
Thank you for the excellent work on the topic, I always like to come here when something new comes out.
@caffeinatedinsanity2324
@caffeinatedinsanity2324 4 жыл бұрын
I bought EEPROMs on digikey that were capable of holding decent amounts of memory and could go as low as not even 1$ CAD so yes they are very inexpensve. However be ready to read datasheets since you are a huge variety of models made by a massive number of manufacturers. Like I bought some from Microchip. I better be ready to use the basic Wire.h commands haha. Speaking of, using sensors like AM2320 or the i2c eeprom I talked about, but only using basic I2C commands can be a great exercise to learn how to use the peripheral itself. Useful especially since not everything has an arduino library AND if you move to other platforms like STM32CubeIDE, you just learned something valuable Same for SPI, UART, etc...
@thilinawijebandara3232
@thilinawijebandara3232 2 жыл бұрын
Thank you so much for making such a wonderful explanation with the experiments. You are the one of best youtuber I have seen in you tube. . Thank you again 🙂👍 Go ahead sir.
@luberies
@luberies 5 жыл бұрын
Your videos are teaching works of art. Thank you very much!
@gasko2762
@gasko2762 4 жыл бұрын
Simple and easy to understand video. I love your videos
@dleland71
@dleland71 3 жыл бұрын
That experiment was so cool!
@robertwillemsen368
@robertwillemsen368 5 жыл бұрын
Nice to see you back! Thank you. Nice video again
@kellyklaask7su990
@kellyklaask7su990 5 жыл бұрын
Great video! I'm just learning so all this stuff you show is new to me. Thanks for taking the time to do these videos!
@melkiorwiseman5234
@melkiorwiseman5234 4 жыл бұрын
It's an Electrically Erasable *Programmable* Read Only Memory. First, there were ROMs. These were generally referred to as "mask programmed ROMs" and they were manufactured with the contents of their memory already defined. The memory contents could never be changed and if the program changed, it was necessary to remove the ROM and throw it away while installing a new ROM with the updated program. Then came PROMs, also known as fusible-link ROMs. These came with every bit pre-programmed as a 1, but by using a special programmer and a high voltage, it was possible to make some bits read a 0 instead of a 1. Again, these memories could not be reprogrammed and would generally have to be thrown away and a new ROM or PROM installed if the program ever changed. Next came EPROMs. These used a similar programming method as fusible-link ROMs, but they could be erased by several minutes of exposure to ultra-violet light, then reprogrammed. Finally came EEPROMs. With this technology, almost instant reprogramming could be performed with the memory chip still in the circuit, and high voltages were no longer required. Best of all, it was possible to make EEPROMs read-compatible with the earlier EPROMs. Here endeth the lesson. :)
@AlienWacker
@AlienWacker 4 жыл бұрын
OMG this is the COOLEST VIDEOS I HAVE EVER SEEN YOU MAKE!
@rongeernaert1208
@rongeernaert1208 5 жыл бұрын
Much learned from an EEPROM in this great video.
@maybornelectronics7944
@maybornelectronics7944 4 жыл бұрын
AS USUAL, FANTASTIC EXPLANATION.
@StrsAmbrg
@StrsAmbrg 2 жыл бұрын
You are a very kind Gentleman.
@muhammadmcintee-masud5956
@muhammadmcintee-masud5956 4 жыл бұрын
If anyone is getting a return value of 255, make sure you are using the correct pins on your arduino board for the SDA and SCL of the EEPROM chip. According to the Wire.h library you should use the following: Board I2C / TWI pins Uno, Ethernet A4 (SDA), A5 (SCL) Mega2560 20 (SDA), 21 (SCL) Leonardo 2 (SDA), 3 (SCL) Due 20 (SDA), 21 (SCL), SDA1, SCL1
@jagannathkulkarni
@jagannathkulkarni 2 жыл бұрын
Thank you for the magnificent video. Learned a lot from you !
@simonndungu1196
@simonndungu1196 5 жыл бұрын
New to the channel and I love your way of explaining stuff. Thanks and Cheers Man
@electronic7979
@electronic7979 5 жыл бұрын
Helpful information. I like it
@somebody9033
@somebody9033 4 жыл бұрын
Thank you very much for this tutorial! One thing though, according to all resources I have found on the internet other than this one, EEPROM is measured in *kilobytes* not *kilobits*
@jimwhitehead1650
@jimwhitehead1650 4 жыл бұрын
Well, not exactly... He's got it right. See ATmel AT24C32 (or 64) Datasheet. They are specified in Kilo bits (Kb). Divide by 8 and you'll get number of Kilo Bytes (KB). Hope this helps. Cheers!
@somebody9033
@somebody9033 4 жыл бұрын
@@jimwhitehead1650 I am sorry but I have to disagree with you here. I have just checked the Arduino Uno's EEPROM size and it is 1024 bytes, however the tutorial erroneously says that the Arduino Uno has 1 *kilobit* of EEPROM.
@jimwhitehead1650
@jimwhitehead1650 3 жыл бұрын
@@somebody9033 Sorry, you're absolutely correct that he misspoke about the ATmega328 uC EEPROM size: it's 1 kilobyte (KB). Perhaps I misunderstood the intention of your original comment "EEPROM is measured in kilobytes not kilobits". I am merely pointing out that external EEPROM (like what he accessed in his video), as a separate product, is marketed in kilobits (Kb). It can be confusing for someone new to the game. Nice catch on his ATmega328 EEPROM size comment, BTW 👍
@somebody9033
@somebody9033 3 жыл бұрын
@@jimwhitehead1650 Thanks! Yes, I am not disputing what you said about external EEPROM but the internal one is definitely 1kB not 1kb. What makes it even more annoying is that the official arduino EEPROM tutorial on their website states that the size of the EEPROM is 1kB but then refers to kilobytes as kb, which is actually the symbol for kilobits...
@ECE_Engineering
@ECE_Engineering 5 жыл бұрын
Your explanation is one of the best.
@petercall4267
@petercall4267 4 жыл бұрын
Fantastic channel! Thanks so much for your inspirational teaching!
@atomize
@atomize 4 жыл бұрын
The way "A-T-2-4-L-C-2-5-6" rolls right off of your tongue confirms that you're a pro :-P
@maybornelectronics7944
@maybornelectronics7944 5 ай бұрын
Simply superb explanation
@Good-Enuff-Garage
@Good-Enuff-Garage Жыл бұрын
brilliant presentation, thank you so much
@Craig1967
@Craig1967 5 жыл бұрын
good video, but one thing you said did not jive with the spec sheet for the Arduino Uno with the ATMEGA328P. It has 1K BYTES of EEPROM memory, not bits.
@learningpower9437
@learningpower9437 4 жыл бұрын
Yep....I have a project to store some analog data in the eeprom...and I read the same...The uno is about 1024 bytes (not bits)...but the size is about 255 ( 8 bits)...Hence data from an analog that goes up to 1023 ...must be divided by 4 to keep it within a byte!!!
@wardprocter2371
@wardprocter2371 5 жыл бұрын
Excellent, well explained tutorial! Thanks!
@PatnaikUC
@PatnaikUC 3 жыл бұрын
Excellent as usual. Can the operation of the servo be carried out without using Arduino but only the EEPROM?
@gmonkman
@gmonkman 3 жыл бұрын
Really clearly explained. TYVM
@josephbonello163
@josephbonello163 5 жыл бұрын
Thank you Sir ..Love all your video's you are a great teacher
@BarackBananabama
@BarackBananabama 5 жыл бұрын
You may want to explain the fail mode of the EEPROM. What do you get if you write too many times? Could you read the last successfully written byte or not?
@samuelgeorge6756
@samuelgeorge6756 4 жыл бұрын
Thank you sir. Thats how you teach something well. Great !
@lisandroiaffar4501
@lisandroiaffar4501 Жыл бұрын
Just impecable, thank you so much!!!
@navodnandima4305
@navodnandima4305 3 жыл бұрын
well explained and can understand anyone
@watchvideo7225
@watchvideo7225 11 ай бұрын
Great Vidoe as allways! I was originally planning to use the EEPROM to save a sensor calibration, but knowing that it can only store 8 Bits, the accuracy is probably not enough for that. Still useful information though, might come in handy at some point.
@shivamdeshpande1959
@shivamdeshpande1959 4 жыл бұрын
Thanks a lot sir!! It was really helpful
@stephenbarlin2314
@stephenbarlin2314 2 жыл бұрын
Indeed inspiring. Thankyou
@bik35
@bik35 5 жыл бұрын
Great video as usual. Best Regards.
@hadireg
@hadireg 5 жыл бұрын
GREATLY EXPLAINED!! 👍👍👍👌 Thank you!
@VorpalForceField
@VorpalForceField Жыл бұрын
Excellent content .. Thank You for sharing .. Cheers :)
@mandelbro777
@mandelbro777 4 жыл бұрын
I've checked the ATmega328P data sheet (multiple) and it clearly says they have 1K **Bytes** not Bit's.
@homelessrobot
@homelessrobot 4 жыл бұрын
I think people are just conservative here because the standard for specifying the memory sizes in micros is k/mbits, not bytes, and they have been burned by assuming otherwise.
@jimwhitehead1650
@jimwhitehead1650 4 жыл бұрын
The ATmega328 uC (used in UNO) does in fact have 1KB of EEPROM and the datasheet reports in MB... so yeah, he misspoke there. However, what can get confusing, is that external EEPROM memory is advertised in Kb (not KB)... and that is the I2C memory unit he demonstrated in his video. Hope this helps...
@arthurfricchione8119
@arthurfricchione8119 4 жыл бұрын
Just starting out in electronics where do you get the software. Just purchased the arduino uno and lookin for any instructional material I can find. Your channel was highly recommended so I am just beginning to follow it. Thanks for sharing Artie 👍
@catalinalb1722
@catalinalb1722 5 жыл бұрын
Hello Sir. Thank you for your great work by sharing your experience. What software are you using for the beautiful wiring diagrams?
@HamzaKhan-mf4ot
@HamzaKhan-mf4ot 4 жыл бұрын
thank you for your great work sir.....
@Robolearning
@Robolearning 2 жыл бұрын
Great Explainer !!!!!
@berndeckenfels
@berndeckenfels 5 жыл бұрын
What’s the difference to the flash? Can you also compile to the eeprom?
@inferno6012
@inferno6012 5 жыл бұрын
very informative new skills gained
@billfield8300
@billfield8300 Жыл бұрын
Hi Bill.. I have a question which may be a bit off topic but is 'memory' related. I am writing a sketch which I will port to an AT tiny.. The sketch has grown to be too large for the AT tiny to hold. I know I can use an SSD with the raspberry Pi but I have not heard of anyone using external memory (EEPROM, SD, etc..) to actually hold a program for the Arduino. (or AT tiny in my case) Do you know if this is possible? And where might I find some direction on how to accomplish this. Great to see another wonderful tutorial.Thanks. And keep up the great work.
@MJ-iy4fb
@MJ-iy4fb 3 жыл бұрын
I love it! So you can record the movement and then replay it making the servo move exactly like it did before?
@ALiALi-rm3pp
@ALiALi-rm3pp 5 жыл бұрын
Thank you for your great work
@basmangeorge
@basmangeorge 4 жыл бұрын
Just want to say thank you.
@davidbolha
@davidbolha 3 жыл бұрын
Hi, Could you use the Arduino to reset/reprogram various BQXXXX ICs that are usually found in laptop batteries ? 🤔😕 Thanks &.... Best Regards,
@ronalddhs3726
@ronalddhs3726 5 жыл бұрын
Great tut! Thanks.
@joshadikal1617
@joshadikal1617 5 жыл бұрын
Teaching-Masterpiece. Thanks a lot for your help. Is this technique the better way to command a motor in real-time ? With a temperature sensor for examle ?
@ayganotomasyon1109
@ayganotomasyon1109 2 жыл бұрын
Very useful thank you.
@harshvarshney5747
@harshvarshney5747 3 жыл бұрын
Thank you, Sir for the nice video. I have a question, if we are using Arduino mega which have 4kb storage can we store a float value in it instead of int.
@FranklinNewhart
@FranklinNewhart 3 жыл бұрын
I found this very interesting but I am a used electronics retriever (SCROUNGER) and I have several old 42 ans 32 pin eeproms I would like to work with. I would be interested in seeing how I could integrate them with an arduino.
@DreamsOfTheMind-video
@DreamsOfTheMind-video Ай бұрын
Thank you, superb! 👍👍👍👍
@CodeParticles
@CodeParticles 5 ай бұрын
@DroneBot Workshop, I apologize for messaging over 4 years too late, but @ 13:26 I have a strange bug where Instead of seeing the past actual inputs, it's literally updating as I turn the potentiometer? I did update script then read script, but for some reason it's not stored? I am using UNO revision 3 and not sure why it's doing that? Thanks in advance!
@OsoPolarClone
@OsoPolarClone 5 жыл бұрын
Great video
@fuzzs8970
@fuzzs8970 Жыл бұрын
Hi Thank you. Was wondering if you can use the Arduino to program MCU too easily i mean.
@placetoentertain6564
@placetoentertain6564 5 жыл бұрын
Sir your explanation is excellent.sir upload video about wifi module esp8266
@kevingpearce
@kevingpearce 2 жыл бұрын
Hi Bill. Great video as usual. I'm having trouble getting mine to work. Ran the I2C scanner code, and it found 2 addresses for my AT24C256. One at 80 (0X50), and one at 88 (0X58). Even without the servo connected up, I just get all 255's. Looks like it's not recording anything. All connections are as per your video. I'm using a genuine Arduino Uno with a DIP28 chip. Why the two addresses ??
@levelmastersystems117
@levelmastersystems117 5 жыл бұрын
You are great man , Thanks
@Primiguys
@Primiguys 4 жыл бұрын
It would very useful the EEPROM with the Due, ESP8266 or ESP, which don't have it internal like the UNO or Mega
@markmccornack7983
@markmccornack7983 2 жыл бұрын
I really enjoy your channel. Your presentations are always so lucid and informative! I did run across a question for you though on this one. At around 5:00 in, you mention that the UNO (Atmega328) has 1 kilo-BIT of memory and the Atmel data sheet claims 1kBYTE of EEPROM on the opening page of the datasheet. I'd like to use te internal EEPROM, but 1kBIT is kind of a showstopper. 1kBYTE would work for me though. Can you clarify this for me? Keep up the GREAT work!
@E_y_a_l
@E_y_a_l 2 жыл бұрын
The UNO is using the ATmega328P chip, according to everything I can find including the official Arduino website, that chip has 1 kilo BYTE of EEPROM storage.
@monimoybanerjee380
@monimoybanerjee380 5 жыл бұрын
Sir please make a video on IR sensors.
@nguyenangthang7473
@nguyenangthang7473 3 жыл бұрын
Thanks for sharing, I'd like to ask if I want to send a list of values that (each value) larger than 1 byte into EEPROM so how would I change my code, thank you very much!
@TuanTran-xi4vs
@TuanTran-xi4vs 4 жыл бұрын
Thanks for your this video clip, it's very easy to understand. Now I know how to use external EEPROM. if you can make a clip about arlarm clock which use the external EEPROM of I2C RST1307, that's a wonderful thing.
@0raibi
@0raibi 3 жыл бұрын
love your content although I find it sometimes too thorough :D. This kind of channel is what makes KZbin a great source of learning and development. I just couldn't understand the part when the value you try to save is greater than 255 what the procedure is. say I have a value of encoder that goes from 100 - 8000 then how can I store it in eeprom? also using address+1 won't write the same value in multiple addresses? especially when you have many variables you want to store in EEPROM.
@tomneto8791
@tomneto8791 3 жыл бұрын
Very good
@hosseinbehdarvandi1504
@hosseinbehdarvandi1504 4 жыл бұрын
very useful
EEPROM Memory - Store Anything - Arduino101
13:16
Electronoobs
Рет қаралды 110 М.
I2C with Arduino and Raspberry Pi - Two Methods
30:13
DroneBot Workshop
Рет қаралды 206 М.
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 237 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 21 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
MOSFETs and Transistors with Arduino
40:50
DroneBot Workshop
Рет қаралды 1,1 МЛН
what happens when your CPU has a bug? (GhostWrite)
9:58
LaurieWired
Рет қаралды 44 М.
Build an Arduino EEPROM programmer
57:30
Ben Eater
Рет қаралды 1,6 МЛН
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,6 МЛН
How to Organize Code
14:37
Programming Electronics Academy
Рет қаралды 64 М.
#65 Arduino EEPROM Basics - easy to do and useful to implement
26:07
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 237 МЛН