I did some fine tuning, put octave en wxMaxima
on the desktop and installed the flashplayer to be able to view the youtube eevblog
Some extra info:
Spice-models and vipec models and docu are in /root/common
If you want to use pspice or sspice you first have to start xdosemu
the models are on drive f: e.g. f:\pseval50\eval.lib

Thanks for the suggestions:
Version 3.15 is at:
[code]http://i.minus.com/1337431824/NgrEoZRVtLUdf-jL_XJ6s/dGDamSjx888YI.iso[code]
and I attached a screenshot of the desktop
For reasons unknown to me you might get a warning "the file does not exist or is unavailable, minus", but if you neglect this message and just click on the link you actually _can_ download the iso without a problem...
regards,
abu_ilya

Could you tell those of us who aren't familiar what puppy-eloix and "spice2g6, spice2data, PSpice5.0, sspice, wxmaxima, octave, gnuplot, statist, xfig, xdosemu, vipec, eagle 5.6.0, LaTeX, lx" do. That is, what activities they provide or support which aren't available using some other puppy.

Of course, we could search the web to find out. But I would think that having made puppy-eloix available you might want to attract attention to its capabilities.

Could you tell those of us who aren't familiar what puppy-eloix and "spice2g6, spice2data, PSpice5.0, sspice, wxmaxima, octave, gnuplot, statist, xfig, xdosemu, vipec, eagle 5.6.0, LaTeX, lx" do. That is, what activities they provide or support which aren't available using some other puppy.

Of course, we could search the web to find out. But I would think that having made puppy-eloix available you might want to attract attention to its capabilities.

Just a suggestion from someone who started life in sales.

mikesLr

OK, here is part 1

Puppy-eloix is developed to offer those interested in electronic engineering a set of useful programs without having to install or fine tune them first on whatever other operating system. It is based on
puppy-linux lupu-5.28.005.

Here is a list of the programs and what they are used for
1. Gnuplot
This program is a free software champ for producing high quality graphs and doing non-linear fitting. It is often used in combination with the industrial strength typesetting engine LaTeX. There is a very helpful users group at comp.graphics.apps.gnuplot and this is its homepage:
http://www.gnuplot.info/
You can start it in puppy-eloix at the command line (press ALT-F2 first)
with the command gnuplot or by clicking at the icon on the desktop

2. Statist
Even though Gnuplot has a very advanced method for non linear curve fitting, you might sometimes need a program just for linear or polynomial regression. Because there isn't a simple relation between the statistical information produced by Gnuplot and a correlation coefficient you can consider to use Statist.
Just press alt-f2 and enter the command statist and follow the instructions.
The rumour is that newer versions of Gnuplot will also give you a correlation coefficient. Statist is also useful if you want to check whether a dataset has a normal distribution ... and to manupilate your data e.g. by inverting them, taking the log of them ...

3. Spice2G6 and spice2data
This was the last Fortran-version of Spice 2, it is still considered a very robust and trustworthy electrical circuit simulator. It is known that some commercial simulators used its code base rather than the Spice 3-base which was written in C and is known for its need of patches
How to use it?
alt-f2
-1. make an input file myfile.inp with your favourite editor (joe, pico/nano, vim...)
-2. run spice as follows:
spice <myfile.inp >myfile.out
-3. check your output file for the results with a pager:
less myfile.out
-4. you can use the data in the outputfile for a nice graph made by Gnuplot as follows:
spice <myfile.inp |spice2data >myfile.dat
gnuplot
plot 'myfile.dat'

4. XFig
This program is even older than unix but it is stable as a rock and just does what it should do:
You can draw great (electronic) schematics with it
You can start it from the command line as follows:
alt-f2
xfig -inc
or you can click on the xfig-icon on the desktop (when doing so the -inc option is automatically used)
There is a library (Library-->Electronic-->Schematic) with electronic symbols including European resistors, ground, elco's ...
I draw all my schematics in xfig and use the "export to eps" feature to include them later in my LaTeX-documents.

5. sspice 1.01
This is symbolic spice a great program developed by Gregory M. Wierzba.
You can use it to solve electronic networks symbolically in stead of numerically as standard Spice does. It was developed for DOS and unfortunately hasn't still been recoded for a more recent operating system.
Using xdosemu however you can still use it as follows:
alt-f2
xdosemu
g:
sspice

6. pspice5.0
This was one of the last versions of PSpice which didn't force you to draw schematics but has a special spice-input-file editor on board with syntax checking and help. It also has a great graphical postprocessor called Probe.
It runs as follows:
alt-f2
xdosemu
g:
ps myfile

tip 1: you can speed up the simulation to warp speed by pressing the CTRL-key!
tip 2: some component libraries are on the F: drive, you can make use of them by entering e.g.:
.lib f:\pseval50\eval.lib
or
.lib f:\spicemod\ua741.subLast edited by abu_ilya on Fri 08 Jun 2012, 13:48; edited 9 times in total

Wow, this is fascinating. So would this calculate voltage across different points in a circuit in order to troubleshoot a (physical) circuit not working properly and find the faulty components? Resistance values across different points?

Posted: Sat 19 May 2012, 10:16 Post subject:
Thank you for making Puppy even more useful

Hi abu_ilya,

To quote mini-jaguar, "Wow." Thank you for making Puppy even more useful. While I, myself, can not envision how I would use it, I've called it to the attention of two of my younger friends (non-Puppy-users) who might, or may have friends who can.

Could you tell those of us who aren't familiar what puppy-eloix and "spice2g6, spice2data, PSpice5.0, sspice, wxmaxima, octave, gnuplot, statist, xfig, xdosemu, vipec, eagle 5.6.0, LaTeX, lx" do. That is, what activities they provide or support which aren't available using some other puppy.

Of course, we could search the web to find out. But I would think that having made puppy-eloix available you might want to attract attention to its capabilities.

Just a suggestion from someone who started life in sales.

mikesLr

OK, here is part 2

7. Eagle 5.6.0
This is a freeware version of a PCB-design package which is very popular in Europe (certainly in Germany). The free version is limited to half a eurocard (16cm*10cm) and two layers for routing. Keeping in mind we do a lot with smd's these days these limitations are most of the time no problem at all.

8. wxMaxima 0.8.4 (with maxima 5.20.1)
This is the free software alternative for Maple. It's used to perform symbolic math i.e. if you forgot what the integral of sin(x) is,
just type integrate(sin(x),x); in wxmaxima and you'll get the answer.
You can start wxMaxima by typing the following commands:
alt-f2
wxmaxima
or just by clicking on the icon on the puppy-eloix-desktop
There is a beautiful manual (in dutch) for it from the dutch open university
(google for open universiteit maxima). And there is also a mailing list to which you can subscribe, the people in that list are very helpful even to newbies they are really the best support in open source software I know of, if you ever meet them buy 'em a drink

9. octave 3.2.3
This is the free sofware alternative for matlab. It's great for numerical maths (as opposed to symbolic math for which I use wxmaxima).
A lot of matlab-code just runs when used with octave. Support from a mailing list to which you have to register:
http://octave.1599824.n4.nabble.com

Posted: Sat 19 May 2012, 10:57 Post subject:
Re: Thank you for making Puppy even more useful

mikeslr wrote:

Hi abu_ilya,

To quote mini-jaguar, "Wow." Thank you for making Puppy even more useful. While I, myself, can not envision how I would use it, I've called it to the attention of two of my younger friends (non-Puppy-users) who might, or may have friends who can.

Posted: Sun 20 May 2012, 05:38 Post subject:
Re: What does it & they do?

mikeslr wrote:

Hi abu_ilya:

Could you tell those of us who aren't familiar what puppy-eloix and "spice2g6, spice2data, PSpice5.0, sspice, wxmaxima, octave, gnuplot, statist, xfig, xdosemu, vipec, eagle 5.6.0, LaTeX, lx" do. That is, what activities they provide or support which aren't available using some other puppy.

Of course, we could search the web to find out. But I would think that having made puppy-eloix available you might want to attract attention to its capabilities.

Just a suggestion from someone who started life in sales.

mikesLr

Part 3
11. LaTeX
For scientific reports with lots of maths, tables, schematics and graphs I prefer LaTeX in stead of wysiwig-software. Puppy-eloix has a fully operational LaTeX.
How to use it?
-1. make your LaTeX-inputfile e.g. myreport.tex with your favorite text-editor
-2 alt-f2
-3 latex myreport
now you can have unsolved references therefore we run LaTeX once more
-4 latex myreport
now we have a device independent file myreport.dvi which we want to convert to postscript
-5 dvips myreport -o
now we want to look at the postscript-result with ghostview:
-6 gv myreport
Of course you may find this all a bit longwinded, therefore I wrote a simple script called lx which just performs all these commands, it's used as follows:

lx myreport
and there you have your report displayed

12. lx
see above

I have also put "the not so short introduction to LaTeX2e" in the directory
/root/common/docu it's called lshort.pdf. There are also two dutch LaTeX-courses in that directory called latexhnd.pdf by the great Piet van Oostrum and latex-cursus-zeus.pdf by Gaspard Leqeux. Finally there are some examples of
LaTeX-documents in the archives: templateverslag-0.4.tgz, KaHoThesis0.81.tar.gz, you can try them out by unpacking them and then run lx

A technical note:
If you think certain .sty-files are missing for LaTeX, let me know I'll add them to future puppy-eloix versions

best regards
abu_ilyaLast edited by abu_ilya on Wed 13 Jun 2012, 15:01; edited 1 time in total

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum