Arduino neighbourhood

Arduino neighbourhood:

http://leaflabs.com/devices/#Maple
http://www.heise.de/newsticker/meldung/ARM-Board-fuer-Arduino-Shields-1618108.html

pythonic board

python on nokia handy to steer arduino
http://www.developer.nokia.com/Community/Wiki/Communicating_with_Arduino

python on a chip, only a bit of python power
https://www.xcore.com/projects/python-chip
http://code.google.com/p/python-on-a-chip/

mini pc:
http://www.solid-run.com/products/cubox
http://www.olimex.com/dev/index.html
iMX233-OLinuXino is Industrial grade Single Board Linux computer in very compact form.
http://apc.io

PYTHON ARM-Board für Arduino-Shields

http://www.heise.de/newsticker/meldung/ARM-Board-fuer-Arduino-Shields-1618108.html
http://rascalmicro.com/ you want to buy one? sold out!

wow, a board like Arduino?
using these many available shields from arduino?
and programming not in C/C++
its complete PYTHON !!!

150,- Dollars..  that price could be ok,
hmm for that money i can use a junkyard laptop 100,-euro (lenovo with celeron)
and work with arduino… complete Logic would be programmed at laptop in python..
having more calculation power … managing image recognition, shooting webcam images etc..

i will have an eye on that piece of pythonic hardware

Arduino Read Analog with MCP3208 and LM3940

i want to track a 12 Volt battery, charging and discharging cycles (bedini project)

using voltage divider: 3 pieces of 1K resistors 1%,
min readings at 12.00V, max reading for 15V…
15V divide by 3.. each resistor gets max 5V
these 5V are the analog input for Arduino..

but Arduino Analog readings have too much fluctuations..
and are 10 bit (1024steps) only.. but 10bit should enough?
5V / 1023 = 0,00488V = 5mV  for each step

DONT FORGET EXTRA POWER WALLPUG 9V…
this stabilizes board power!!! and so the Vref for the external extra ADC MCP3208

so i looked around on arduino pages..
coming around with the SPI ADC the MCP3208 12bit(4096steps)
http://arduino.cc/playground/Code/MCP3208

i connected all pins to my ARDUINO MEGA 5V board..
http://arduino.alhin.de/index.php?n=43

the MEGA Vcc is fluctuating a bit too..
while connected to external power supply,
i checked this via
http://hacking.majenko.co.uk/node/57

i must give the MCP3208 a Vref,
so i give the MEGA 5V as Vref for the MCP3208…
i have to await fluctuating measures, i guess..
and it was so…
for my purpose still too much fluctuating

so next step.. i use a voltage supply chip a  LM3940(low dropout), giving 3.3V from a 5V source, http://www.ti.com/product/lm3940,
these 3.3V will be the Vref for the ADC MCP3208
you have to use capacitors with the LM3940! otherwise you will not get the 3.3V output.
in datasheet 0.47mikroF and 33mikroF,  i used 4.7mikroF
with that  i get best possible stable values… till now
but after 10 good values, there comes always one value out of order/magnitude…
why? i dont know.. i will test an extra 5V powersupply for the adc..to check that
>> the error was in my SPI handling.. solved that, it works great

JPG
PDF

by the way
i would like to buy a Arduino shield, an ADC shield..
doing all the stuff, stabilizing Vref,
giving real world measures.. less offsets..
BUT there is nothong available in online-shops…
so i hope the people from
http://hacking.majenko.co.uk/node/27
will build the ADC shield

 

PS: alternativ power supply/converter
http://www.watterott.com/de/Breadboard-Spannungsversorgung-5V/33V
could used to get a stable Vref? LM317 could be interchanged with more expensive, better chip..

Python for programming Arduino

you can plug arduino via usb to a computer/laptop to use the computer/laptop for the main programm logic, using arduino only as sensor&actuator…

but powering an laptop all time..

hmm.. is there anything out there, using Python directly on the arduino?

you could use a cellphone/handy with symbian S60 and nokias DeveloperKit

arduino + Symbian S60
http://www.developer.nokia.com/Community/Wiki/Communicating_with_Arduino

or something more like this, python on a chip
arduino + py-on-a-chip
http://code.google.com/p/python-on-a-chip/
https://xcore.com/projects/python-chip

so i am waiting for a extra ArduinoPythonShield, in the plug and play way…
that would be great.. solving many starting problems with C/C++
having more fun, faster results..