Posts Tagged ‘Memory’

MicroFAN (Part 3)

Part 1, 2, 3 This part of the subject deals with the code. Nothing exceptional except that it combines multiples libraries: PlainLCD which drives the LCD display, PlainENCi which drives the rotary encoder, PlainTMP for the temperature sensor and PlainEEPROM which handles the erasable memory functions for storing default parameters. Nota: Using equivalent libraries may not cause […]

MicroHTR (Part 7)

Part 1, 2, 3, 4, 5, 6, 7, 8 Although this post relates with the MicroHTR application, its content deals mainly with the human interface which makes it available for autonomous usage, I mean without the need of a computer attached to the Arduino board for setting parameters and getting access to real time information. This human […]

News from the Plain DSP planet

You may like read this interesting paper dedicated to the use of the different types of memory available from an Arduino Board . Next is a picture from a cousin microcontroller of the ATMEGA328, which illustrates the various areas dedicated to each main function of the microcontroller such as the memories. Credit: ZeptoBars HTH

Memory (Part 6)

Part 1, 2, 3, 4, 5, 6, 7 Previous posts on the same subject showed that it is possible to significantly increase the amount of memory for a moderate price and little hardware and software works. This post is now about the use we can do of this extra memory. The idea here is to record and then display large amounts of […]

Memory (Part 4)

Part 1, 2, 3, 4, 5, 6, 7 So, ready to test your new EEPROM chips ? Let’s go. For sake of simplicity, we tested the PlainEEPROM_SPI library on all chips which are available in 8 pins PDIP (Plastic Dual In Line Packages): 25LC080A, 25LC160, 25LC320, 25LC320A, 25LC640, 25LC640A, 25LC256, 25LC512 and 25LC1024. Next picture illustrates one of these chips where the pin#1 is identified with an indent or paint dot mark. All […]

RTC Module (Part 7)

Part 1, 2, 3, 4, 5, 6, 7 Here are some new functions added to the PlainRTC libraries which drive the DS13x7, DS1306 and DS1394 series RTCs. These function are here to help in standardizing the date and time values to be recorded and read back by various applications for graphic reconstruction for example. Although I am getting more and more […]

Memory (Part 3)

Part 1, 2, 3, 4, 5, 6, 7 “Flock of eeprom chips ” As mentioned before, EEPROM (Electrically Erasable Programmable Read Only Memory) is one type of memory which is very suitable for storing data on some occasion which would be read back as much as we like. As we deal with rather limited micro-controllers, we will skip the families of EEPROM chips […]

SD Cards (Part 6)

Previous posts on same subject Part 1, 2, 3, 4, 5, 6 SD cards are a de facto standard for storing all sorts of information. They are cheap and their capacity seems to be (almost) limitless. As explained in previous posts, SD card can be used in two ways: as a logical unit for use with computer OS or in native mode. In […]

Picture of day

Who remembers about these memory boards? Core memory, where data is represented by the polarity of magnetization of a tiny toroid, is developed by Jay Forrester at MIT, providing an electronic technology for computer memory that is both reliable and fast. It is adopted by IBM and other manufacturers, and remains the main memory technology […]

FIR Filters (Part 3)

Part 1, 2, 3 Note: As usual, the code samples are extracted from a standardized library (actually PlainFIR). Please check this page if you are interested in the code.. From the previous readings, we understand that the most complex part of the whole process is the filter design. For sake of simplicity, I decided to program the window […]