Electronic and software

Parlant FRANCAIS.GIF

V6.4
Last release : 02 May 2021

mailto:ouaib.site.eric@free.fr

Click on the pictures to reach another web page or to display a full resolution picture

Aim :

- Give my experience,

- Create passions,

- Find co-designers.

=> Don't hesitate to contact me !!!

I will complete this page step by step. I you need something quickly, send me an email.

Contents :

- electronic projects (analogue, digital, with or without microcontrolers,...),

- complete electronic tool set (assembler, programmer, libraries,...).

PREA001.JPG

Projects :

- Aquarium controller

- Electronic dice

- Digital pre-amplifier

- Electronic thermostat

- Power supply for scale model

FAB_CI1.JPG

Electronic tools (including) :

- Parallel port to Peri1 interface

- USB to Peri1 interface

- Lattice ispLSI tools

- I2C interface

- USB to I2C interface

- I2C library

- Coils for switching power supplies

BASE001.JPG

MCS51 tools:

- MCS51 Platform

- MCS51 and MCS85 IDE/Assembler

- MCS51 and MCS85 Assembler

- MCS51 Libraries

- MCS51 Test programs

PIC001.JPG

PIC tools (including) :

- PIC programmer

- Test board for PIC 18F4550

- PIC 12F508, 12F509 and 12F510 libraries

- PIC 12F508, 12F509 and 12F510 test programs

- PIC 16F84 test programs

- USB bootloader for PIC 18F2550 and 18F4550

- PIC 18F2550 and 18F4550 test programs

AFF2001.JPG

Electronics blocks:

- Adapters

- 8031 "base 1" board, 8031 "base 2" board

- 16 keys keyboard

- Display/keyboard, Graphical display/keyboard

- TTL interface, USB interface

- ispLSI1016 interface

- 1->4 Expander

- Stepper motor interface

ARDUINO.JPG

Arduino boards with :

- Processor boards (Arduino or compatibles),

- Bought Arduino Shields,

- Homemade Arduino Shields,

- Tools for Arduino boards.

News :

V6.4 : Bugs corrections for the assembler software for 8031, upgrade of the MCS51 monitor and some tests programs

V6.3 : New assembler software for 8031,... with improved editor

V6.2 : Upgrade of the test509, test84 and test4550 pages with MPLAB.X et XCU usage, new bootloader page and a specific page for the USB HID interface

V6.1 : Web page for Arduino boards, shields and tools

V6.0 : Rewrite of all the pages in HTML5/CSS3. All the old pages are now back on line (some have moved and have been renamed).

V5.0 : New provider

V4.10 : PLCC adapter, Lattice ispLSI tools : programming and programmer (including a test with an ispLSI1016), new release for the USB to Peri1 interface, bootloader for the PIC18F2550, ispLSI1016 interface with a Peri1 bus.

V4.9 : Web page for a 1->4 Expander (4 daughter boards on the same Peri1 bus), Stepper motor interface. Keyboard/graphical display. Interface Peri1/breadboard.

V4.8 : Web page for a test card for PIC 18F4550 built by a friend directly connectible with a Labdec breadboard. Web page for an USB to Peri1 interface (the 8 bits parallel interface I have used in several appilcations) and its library.

V4.7 : Web page for the test programs for 18F2550/18F4550 with led blinking, serial port test and I/O port in assembly or C language. Web page on how to step by step install a bootloader for 18F2550/18F4550 and a first HID USB interface (firmware an PC software), printed circuit board for the USB->I2C interface.

V4.6 : New software for the electronic dice, new page for 12Fxxx libraries, update of the 12Fxxx test programs, serial link for 12Fxxx and test program, Analogic to gigital conversion for 12F510 and test program

V4.5 : Web page for the electronic dice using an 12F509

V4.4 : MCS51 and PIC specific web pages creation, PIC programmer, PIC 12F508, 12F509 12F510 and 16F84 test programs, new release of the IDE/assembler with enlarged options for code transfert to the target board (including a compatibility with EMON51 and EMON52 and native support for 80C320 and 80C515), new release of the Thermostat project including source

V4.3 : Installation and test of a RAVAR MOD4 module, USB to I2C interface using a RAVAR MOD4 module, I2C libraries and test programs (24C08, PCF8582, 24LC64, DS1621, PCF8574 and PCF8583)

V4.2 : Web page on testing coils for switching power supplies (toroids)

V4.1 : SPI E2PROM library and test program, new web page for MCS51 test programs (use it as examples)

V4.0 : Reorganization of the web pages

V3.3 : USB interface web page added (using PIC16C765), bug corrected on IDE/assembler on WinXP platforms, additional information for the pre-amplifier

V3.2 : Power supply for scale model web page, new release versions of the meta assembler (DOS version) and of the IDE/assembler (arithmetic support, EQU command and numerous compatibility options), new page with a TTL interface (8 inputs and 8 outputs for 4 stepped motors for instance)

V3.1 : Improved navigation, printed circuit board (PCB) manufacture web page, new release version of the meta assembler (DOS version) and of the IDE/assembler (MCS51 and MCS85) supporting now conditional assembly, new release of the I2C devices interface (LibI2cUs), 16 keys keyboard board

V3.0 : New web pages with frames, standard electronic blocks pages, new photos and PCB breadboard, MCS51 library : LibF32 ( IEEE 754 32 bits floating point library)

V2.1 : MCS51 libraries : LibAsc (Ascii - integer conversions) and LibKbd1 (interface with an PC AT like keyboard), new version of MCS51 monitor, IDE/assembler (MCS51 and MCS85) under Windows allowing download of the binary file into a development platform and new version of the meta assembler

V2.0 : English speaking pages + meta assembler (DOS version under WIN32 for MCS51 (8031, 8051, 8032, 8052,...) or MCS85 (8085 and compatible) processors)

V1.7 : End of MCS51 platform page, MCS51 libraries :LIBCOM2 (8 bits serial link) and improvements of LIBCOM1 and LIBCOME (more generic), all the digital part of the digital pre-amplifier (8085 and 8279, displays and keyboards) with binary, source and documentation files

V1.6 : Parallel port interface (scheme, source and binary files for the GAL, library C source file) and I2C interface I2C (scheme and library C source file), shift functions for LibI08, LibI16 and LibI32 libraries (8, 16 and 32 bits calculation) and end of aquarium page

V1.5 : Scheme, PCB, software and documentation of thermostat, MCS51 development page (with MCS51 monitor) and MCS51 libraries : LibI32 (32 bits calculation), LibI2cUs (I2C bus devices)

V1.4 : MCS51 libraries : LibI08 (8 bits calculation), LibI16 (16 bits calculation), LibComE (extension for serial link), LibCla1 (16 keys and 6 leds keyboard), LibCla2 (1 to 8 keys keyboard)and LibJmp (indexed jumps), thermostat, pre-amplifier and aquarium (in more of less finished state)