Electronics, for fun - Some ideas for electronic hobby... and work
VincenzoV.net Input Output project is a functions library for simple use of electronic circuits you can find on http://www.vincenzov.net. You can use it to build your-own high level code or as sample code to write your-own low-level code for your home-build hardware. There are also generic I/O functions for parallel port.
Also not being open source software, the non commercial use is free under wide conditions and, beside the binary code, is distributed the source code. Read the license.
The library code has several parts:
This table will show some samples code using VVIO libraries. You can download it from pages describing hardware design and you will find source code and binary programs.
| TurboC (DOS) | LW/CVI (Windows) | VisualBasic (Windows) | gcc (Linux) | |
| Mini-datalogger | ||||
| Micro-step driver | ||||
| Step driver |
If you wish to publish on my web site your-own programs using VVIO library, you can send it (source and binary) to me. Obviously you will be exclusive copyright holder.
All the files in VVIO project are contained in VVIO.tgz compressed file.
| license | The use license |
| basicVVxx.x | Source files |
| DLL\ | The DLL for windows |
| SYS\ | The device driver for windows NT / 2000 / XP |
These circuits are supported from VVIO project:
The documentation is available to the following pages
VVIO - Version 0.2 - August 2003
Copyright © 2003, VincenzoV.net
The use license to read and to accept before using the product
MS-DOS, Windows 95, 98, Me, NT, 2000, Xp, VisualBasic,
VisualC are Microsoft trademarks
Delphi e TurboC are Borland trademarks
LabWindows/CVI is a National Instruments trademark
Linux is a Linus Torvald trademark
gcc e GNU are Free Software Foundation, Inc trademark
This document is available in its integral shape on site http://www.vincenzov.net.