Espritmodel.com Telemetry Radio
Reply
Thread Tools
Old Feb 25, 2013, 06:58 AM
Registered User
Deckie's Avatar
Australia, WA, Garden Island
Joined Nov 2010
460 Posts
The 5 Volt ARM look-out post.

The problem with the Atmel 8-bit AVR's on most Arduinos, is that eventually you want the extra Flash memory and RAM that an ARM can bring, with the increased clock speed also being welcome.

The problem being that the Arduino Due, CHIPKIT 32, Rasp. Pi etc, are 3.3v boards, making them incompatible with many Arduino Shields.

5 Volt ARM's do exist:
http://www.edn-europe.com/5varmcorte...85+Europe.html

So if anyone has, or does come across a 5V ARM-based Arduino compatible or similar, post it here
Deckie is online now Find More Posts by Deckie
Reply With Quote
Sign up now
to remove ads between posts
Old Feb 25, 2013, 08:05 AM
---o-O-o---
blutoh's Avatar
United States, NJ, Livingston
Joined Mar 2012
1,591 Posts
Yeah I noticed that too, Deckie. Might be easier to work a voltage divider into your circuit somewhere, when interfacing the raspi and arduino. Going to a 'non-standard' version of the MC might lead to other problems.

Pete
blutoh is offline Find More Posts by blutoh
Reply With Quote
Old Feb 25, 2013, 08:26 AM
Registered User
Joined Dec 2012
113 Posts
Don't forget you can easily add an i2c bus EEPROM or FRAM chip for much larger memory using only 2 analog pins for more storage. I did this with my MonsterShield. You can add 8 of these chips off the same 2 pins.
Skystream is offline Find More Posts by Skystream
Reply With Quote
Old Feb 25, 2013, 08:34 AM
---o-O-o---
blutoh's Avatar
United States, NJ, Livingston
Joined Mar 2012
1,591 Posts
That's what makes I2C so attractive. Have you experienced any latency at all?
blutoh is offline Find More Posts by blutoh
Reply With Quote
Old Feb 25, 2013, 01:06 PM
Registered User
Joined Dec 2012
113 Posts
It all depends on what you want to do. I had no trouble reading 64 bytes of animation data (what I called a block) at a time every few seconds for my MonsterShield during live record & playback. Actually I *thought* I had an issue and ended up trying a FRAM chip to solve it. While the FRAM chip is WAY faster than EEPROM (and was a drop-in replacement for the EEPROM chip), it turns out that I didn't need it. I had a bug in my code that was causing a time shift after each load of the next block of animation data. EEPROM is obviously going to be way slower than RAM. I don't remember the exact timings, but I flashed an LED every time I was reading or writing a block of data. The flash of the LED was a fraction of a second with EEPROM.... maybe 50ms long? With the FRAM it was probably 5-10ms for the same 64 bytes of data? I'm just guessing... I didn't actually measure it. You could barely see the LED flash with the FRAM.
Skystream is offline Find More Posts by Skystream
Reply With Quote
Old Feb 25, 2013, 03:05 PM
Registered User
Deckie's Avatar
Australia, WA, Garden Island
Joined Nov 2010
460 Posts
Quote:
Originally Posted by Skystream View Post
Don't forget you can easily add an i2c bus EEPROM or FRAM chip for much larger memory using only 2 analog pins for more storage. I did this with my MonsterShield. You can add 8 of these chips off the same 2 pins.
Interesting, and if I find or build an I2c version, it can be addressed by other Arduinos as well
Deckie is online now Find More Posts by Deckie
Reply With Quote
Old Feb 25, 2013, 03:11 PM
Spreckels Lake, GGP, SF, CA
craig_c's Avatar
USA, CA, San Francisco
Joined Apr 2007
3,635 Posts
Jargon watch: FRAM chip; EEPROM Chip etc.

Ferroelectric RAM (FeRAM, F-RAM or FRAM) is non-volatile random-access memory technology that will not lose its mind or data when the power is turned off. Similar to flash memory.

EEPROM (also written E2PROM and pronounced "e-e-prom," "double-e prom," "e-squared," or simply "e-prom") stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed, e.g., calibration tables or device configuration. (Wikipedia)

PROM (Permanent Read Only Memory), allows users to program its contents exactly once by physically altering its structure with the application of high-voltage pulses, setting of each bit is like blowing by a microscopic fuse ('burning' memory).

ROM (Read Only Memory)
craig_c is offline Find More Posts by craig_c
RCG Plus Member
Last edited by craig_c; Feb 25, 2013 at 03:51 PM.
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
For Sale Dimension Engineering High Voltage BEC 9-60 volts down to 5/6 volts! SpeedVision Aircraft - Electric - Power Systems (FS/W) 0 Feb 03, 2013 12:47 PM
Wanted Looking for KK LCD Flight Control Board and x4 DJI 450 Arms. vacahtu Aircraft - Electric - Multirotor (FS/W) 6 Jan 15, 2013 04:24 PM
For Sale RC-2K 12 volt Driver for 5' - 15' of GLOWIRE NIP bah7566 Aircraft - General - Miscellaneous (FS/W) 0 Jan 13, 2013 08:27 AM
Sold koolflight ubec 5-45 volt / 5 volt output gruntdog Aircraft - Electric - Power Systems (FS/W) 2 Jun 04, 2006 07:53 PM
Question When you got your Qualcom 830's did some of them read < .5 volts out? The Other Dave Parkflyers 5 Jan 29, 2002 02:49 PM