AminetAminet
Search:
82086 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/src/Arduino_Python.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Arduino access using Python 1.4 to 3000
Author:wisecracker at tesco.net (Barry Walker)
Uploader:wisecracker tesco net (Barry Walker)
Type:dev/src
Version:0.00.20
Architecture:m68k-amigaos; generic
Date:2008-12-01
Download:http://aminet.net/dev/src/Arduino_Python.lha - View contents
Readme:http://aminet.net/dev/src/Arduino_Python.readme
Downloads:2512
Distribution: Public Domain, Emailware, Freeware.

============================================================================

Architectures: WinAUE, Windows XP GUI and Windows XP Command Line.
------------------------------------------------------------------

  Requirements Are:-
  ------------------

  1) Amiga environment:-
  ----------------------
       WinUAE, AF2005 minimum.
       Standard OS3.0x install or better. 
       Full Python 1.4.x, minimum, installed.
       This archive........
           <http://main.aminet.net/docs/hard/WinUAE_Arduino.lha>
       ........is optional.
       (Python Versions 1.5.2 to 2.2.x are also available on AMINET for
       other AMIGA platforms with USB/Serial access. There are probably
       higher versions of Python for other AMIGA platforms on the WWW.)

  2) Windows environment:-
  ------------------------
       Windows (XP), OS PC running Python 2.6.x or lower.
       Similar to above, except running Python 3000.

----------------------------------------------------------------------------

  History:-
  ---------

  01-12-2008.
  -----------
  Version 0.00.20. Released a Python 3000 demonstration version for Windows
                   Command Prompt modes ONLY.

  19-10-2008.
  -----------
  Version 0.00.10. Probably the one and only upload for this archive.

----------------------------------------------------------------------------

Preamble...
-----------

This is demonstration code only to show that the Arduino Diecimila board
can be accessed easily using very simple Python coding. Explanation of
the code is inside the Python code itself... This is only in single byte
READ mode but is easily capable of full control using Python.

!!!BE SURE TO READ ALL COMMENTS INSIDE ANY CODE FOR FURTHER INFORMATION!!!

This opens up Python to a whole new line for WinUAE and Windows:-
-----------------------------------------------------------------

1) Multiple channel 10 bit, A-D Conversion...
2) Multiple channel PWM, 8 bit, D-A Conversion...
3) Multiple Digital I/O lines...

See the Arduino website:-
-------------------------

                          <http://arduino.cc/>

For more details about The Arduino Diecimila development board... :-)

----------------------------------------------------------------------------

Basic Setup:-
-------------

When the Arduino Diecimila development board has been installed onto a
Windows environment go to the 'Device Manager' and set the Serial Port
parameters to 1200 bps, no parity, 8 bits of data, one stop bit and NO
SW or HW handshaking.

See also:-

           <http://main.aminet.net/docs/hard/WinUAE_Arduino.lha>

For more information on how to set up for WinUAE, (and Windows).
(Note that the archive above will be updated with projects as time goes on.)

----------------------------------------------------------------------------

The archive is Public Domain/Emailware and you may modify them as you
please for your OWN experiments. See below. I would dearly love an Email
from you even if you think it is absolute rubbish... :)

(Original idea and (C)2008 goes to B.Walker, G0LCU.)

----------------------------------------------------------------------------

                                IMPORTANT:-
                                -----------

    The Legal Stuff:-
    -----------------

    These programs are Public Domain and no profit will be made from them,
    also all of the files must remain unaltered and intact including this
    one. The author is not responsible for any damage to, or loss of, or
    failure of equipment or data caused in any way by the use of these
    programs. There is NO warranty with the use of these software releases
    and YOU USE THEM AT YOUR OWN RISK.

----------------------------------------------------------------------------

    Testing Evaluation:-
    --------------------

    Windows XP with Python 2.4.x on a(n) HP Dual Core Notebook.
    WinUAE on the same HP machine running Python 2.0.x.
    Windows XP with Python 2.6.x on an old P-IV machine.
    WinUAE on the same old P-IV machine running Python 1.4.x.
    Windows XP with Python 3000 on the same old P-IV machine.
    All WinUAE test conditions were/are running standard OS3.0x/OS3.1x
    and using standard ~topaz 8~ fonts throughout.

    I have no idea what strange configuration setups will create so refer
    to the ~The Legal Stuff~ above.

----------------------------------------------------------------------------

                                 WARNING.
                                 --------

  1) DISCONNECT any faulty equipment under test from the MAINS supply.
  2) If a DC supply is used do NOT reverse polarity the connections.
  3) Do NOT power up any electronic item until it is safe to do so.
  4) CHECK and RECHECK all of your construction and repair work thoroughly.
  5) Handle ALL tools used with care.
  6) Beware of ALL types of solvents, glues and etching fluids.
  7) NEVER leave a soldering iron switched on unattended.
  8) KEEP everything OUT of the reach of small children.
  9) Switch OFF the AMIGA before disconnecting or connecting any hardware.
 10) And finally read 1) to 9) again.

----------------------------------------------------------------------------

   Contact:-
   ---------

   Mr Barry Walker, G0LCU,
   70 King George Road,
   Loughborough,
   Leicestershire,
   LE11 2PA,
   England.

   Email:-     wisecracker at tesco.net
   URL:-       http://homepages.tesco.net/wisecracker/G0LCU.HTM

   Author of the ~TestGear?~ projects in the ~hard/hack~ drawer of AMINET.

----------------------------------------------------------------------------

   A very useful HardWare related site, (C) Anthony Hoffman, for
   modifications, schematics, repairs and the like is:-

                          http://amiga.serveftp.net/

============================================================================


Contents of dev/src/Arduino_Python.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  267     628  42.5% -lh5- efbd Nov 26 22:41 Arduino_Python.info
[generic]                 2419    6151  39.3% -lh5- 6700 Nov 22 08:52 Arduino_Python/Arduino_Python.readme
[generic]                  275     508  54.1% -lh5- 0adf Oct 18 15:57 Arduino_Python/Arduino_Python.readme.info
[generic]                  265     628  42.2% -lh5- e9a4 Nov 15 20:10 Arduino_Python/WindowsXP.info
[generic]                  266     628  42.4% -lh5- 3878 Nov 15 20:26 Arduino_Python/WindowsXP/Python_1-4_to_2-6.info
[generic]                  486     904  53.8% -lh5- 17d3 Oct 18 16:17 Arduino_Python/WindowsXP/Python_1-4_to_2-6/Arduino-Windows.pde
[generic]                  911    1786  51.0% -lh5- 3dab Nov 22 09:18 Arduino_Python/WindowsXP/Python_1-4_to_2-6/Arduino-Windows.py
[generic]                 1808    4048  44.7% -lh5- af0f Nov 26 22:25 Arduino_Python/WindowsXP/Python_1-4_to_2-6/Python_2x_ADC_Demo.py
[generic]                  263     628  41.9% -lh5- 8c9c Nov 15 20:26 Arduino_Python/WindowsXP/Python_3000.info
[generic]                  476     890  53.5% -lh5- 03ad Nov 15 20:14 Arduino_Python/WindowsXP/Python_3000/Arduino-Python_3000.pde
[generic]                  771    1504  51.3% -lh5- 2b9d Nov 22 09:18 Arduino_Python/WindowsXP/Python_3000/Arduino-Python_3000.py
[generic]                 1807    4075  44.3% -lh5- 0e79 Nov 19 21:33 Arduino_Python/WindowsXP/Python_3000/Python_3000_ADC_Demo.py
[generic]                  264     628  42.0% -lh5- 94b1 Nov 15 20:27 Arduino_Python/WinUAE.info
[generic]                  517     966  53.5% -lh5- 7a7e Oct 18 16:06 Arduino_Python/WinUAE/Arduino-WinUAE.pde
[generic]                  749    1462  51.2% -lh5- eab5 Nov 16 14:26 Arduino_Python/WinUAE/Arduino-WinUAE.py
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        15 files   11544   25434  45.4%            Dec  1 07:54

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>