Popular Electronics archive

Ylli

Joined Nov 13, 2015
1,086
Found it! Back in grade school, while spending my study hall time in the library, I devoured a series of articles in one of the electronics magazines that followed the adventures of a couple of teen age boys doing electronics stuff. Could not remember for sure the magazine this was in or the title of the series, but thanks to the above I found it. "Carl and Jerry, Adventure in Electronics."
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
I was looking for the SWTPC stereo preamp project which was in PE before it was for sale. I used to have one and a pair of Tiger amps I bought used and botched then fixed. Tigers are October 1970, there's a lower power Plastic Tiger in October 1971. An Equalizer in May 1974 that looks part of the same series. Strarted looking in 1969, now I've just finished 1975. If you use Linux you can just copy and paste a January URL 12 times, fix the numbers and feed them to wget. It's around 115 MB for 1975. I don't plan to build one I just wonder about the circuits, and I don't remember any transistor noise. What transistors? Bipolar power supply and complementary pairs I think.. Downloading 1976 now, it's around here somewhere.
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
This preamp. It was a project in Popular Electronics, and you could buy the kit from Southwest Technical Products. I built one and know 2 other people who also did. The cabinet top was crap but the preamp was good. It was on the front cover of that issue of Popular Electronics.

It mentions in this page that the distortion is a good match ti their Tiger 01 amps, I haven't seen those yet either. Fetching 1978. I found one of these that had sold on Ebay for $150, and a Wikipedia page for them. https://en.wikipedia.org/wiki/SWTPCPage2.jpg
 
Last edited:

BobaMosfet

Joined Jul 1, 2009
2,110
It's probably common knowledge but 1955 - 1982 is available free at https://worldradiohistory.com/Popular-Electronics-Guide.htm

One PDF file per issue, free download. There's also a subject index (another PDF) of sorts.
I wrote a thing to scan and parse the page- it got 203 pdf links in an easier format for folks to navigate. didn't get them all, but I ran out of time to look at their links more. Hopefully this will help someone. Just load the page in your browser and click a link to view the PDF (save it).

I can't load HTML as an attachment so here it is in "CODE":

Code:
<html>
    <body>
        <h3>POPULAR ELECTRONICS 1954+</h3><br><br>
        
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/54/Pop-1954-10.pdf">Pop-1954-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/54/Pop-1954-11.pdf">Pop-1954-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/54/Pop-1954-12.pdf">Pop-1954-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-01.pdf">Pop-1955-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-02.pdf">Pop-1955-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-03.pdf">Pop-1955-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-04.pdf">Pop-1955-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-05.pdf">Pop-1955-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-06.pdf">Pop-1955-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-07.pdf">Pop-1955-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-08.pdf">Pop-1955-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-09.pdf">Pop-1955-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-10.pdf">Pop-1955-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-11.pdf">Pop-1955-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/55/Pop-1955-12.pdf">Pop-1955-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-01.pdf">Pop-1956-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-02.pdf">Pop-1956-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-03.pdf">Pop-1956-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-04.pdf">Pop-1956-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-05.pdf">Pop-1956-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-06.pdf">Pop-1956-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Popular-Electronics-1956-07.pdf">Popular-Electronics-1956-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-08.pdf">Pop-1956-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-09.pdf">Pop-1956-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-10.pdf">Pop-1956-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-11.pdf">Pop-1956-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/56/Pop-1956-12.pdf">Pop-1956-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-01.pdf">Pop-1957-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-02.pdf">Pop-1957-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-03.pdf">Pop-1957-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-04.pdf">Pop-1957-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-05.pdf">Pop-1957-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-06.pdf">Pop-1957-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-07.pdf">Pop-1957-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-08.pdf">Pop-1957-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-09.pdf">Pop-1957-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-10.pdf">Pop-1957-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-11.pdf">Pop-1957-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/57/Pop-1957-12.pdf">Pop-1957-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-01.pdf">Pop-1958-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-02.pdf">Pop-1958-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-03.pdf">Pop-1958-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-04.pdf">Pop-1958-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-05.pdf">Pop-1958-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-06.pdf">Pop-1958-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-07.pdf">Pop-1958-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-08.pdf">Pop-1958-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-09.pdf">Pop-1958-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-10.pdf">Pop-1958-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-11.pdf">Pop-1958-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/58/Pop-1958-12.pdf">Pop-1958-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-01.pdf">Pop-1959-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-02.pdf">Pop-1959-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-03.pdf">Pop-1959-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-04.pdf">Pop-1959-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-05.pdf">Pop-1959-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-06.pdf">Pop-1959-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-07.pdf">Pop-1959-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-08.pdf">Pop-1959-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-09.pdf">Pop-1959-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-10.pdf">Pop-1959-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-11.pdf">Pop-1959-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/50s/59/Pop-1959-12.pdf">Pop-1959-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-01.pdf">Pop-1960-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-02.pdf">Pop-1960-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-03.pdf">Pop-1960-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-04.pdf">Pop-1960-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-05.pdf">Pop-1960-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-06.pdf">Pop-1960-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-07.pdf">Pop-1960-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-08.pdf">Pop-1960-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-09.pdf">Pop-1960-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-10.pdf">Pop-1960-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-11.pdf">Pop-1960-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/60/Pop-1960-12.pdf">Pop-1960-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-01.pdf">Pop-1961-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-02.pdf">Pop-1961-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-03.pdf">Pop-1961-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-04.pdf">Pop-1961-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-05.pdf">Pop-1961-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-06.pdf">Pop-1961-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-07.pdf">Pop-1961-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-08.pdf">Pop-1961-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-09.pdf">Pop-1961-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-10.pdf">Pop-1961-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-11.pdf">Pop-1961-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/61/Pop-1961-12.pdf">Pop-1961-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-01.pdf">Pop-1962-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-02.pdf">Pop-1962-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-03.pdf">Pop-1962-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-04.pdf">Pop-1962-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-05.pdf">Pop-1962-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-06.pdf">Pop-1962-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-07.pdf">Pop-1962-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-08.pdf">Pop-1962-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-09.pdf">Pop-1962-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-10.pdf">Pop-1962-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-11.pdf">Pop-1962-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/62/Pop-1962-12.pdf">Pop-1962-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-01.pdf">Pop-1963-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-02.pdf">Pop-1963-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-03.pdf">Pop-1963-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-04.pdf">Pop-1963-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-05.pdf">Pop-1963-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-06.pdf">Pop-1963-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-07.pdf">Pop-1963-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-08.pdf">Pop-1963-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-09.pdf">Pop-1963-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-10.pdf">Pop-1963-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-11.pdf">Pop-1963-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/63/Pop-1963-12.pdf">Pop-1963-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-01.pdf">Pop-1964-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-02.pdf">Pop-1964-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-03.pdf">Pop-1964-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-04.pdf">Pop-1964-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-06.pdf">Pop-1964-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-07.pdf">Pop-1964-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-08.pdf">Pop-1964-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-09.pdf">Pop-1964-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-10.pdf">Pop-1964-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Pop-1964-11.pdf">Pop-1964-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/64/Poptronics-1964-12.pdf">Poptronics-1964-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-01.pdf">Pop-1965-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-02.pdf">Pop-1965-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-03.pdf">Pop-1965-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-04.pdf">Pop-1965-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-05.pdf">Pop-1965-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-06.pdf">Pop-1965-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-07.pdf">Pop-1965-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-08.pdf">Pop-1965-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-09.pdf">Pop-1965-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-10.pdf">Pop-1965-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-11.pdf">Pop-1965-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/65/Pop-1965-12.pdf">Pop-1965-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-01.pdf">Pop-1966-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-02.pdf">Pop-1966-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-03.pdf">Pop-1966-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-04.pdf">Pop-1966-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-05.pdf">Pop-1966-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-06.pdf">Pop-1966-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-07.pdf">Pop-1966-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-08.pdf">Pop-1966-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-09.pdf">Pop-1966-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-10.pdf">Pop-1966-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-11.pdf">Pop-1966-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/66/Pop-1966-12.pdf">Pop-1966-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-01.pdf">Pop-1967-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-02.pdf">Pop-1967-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-03.pdf">Pop-1967-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-04.pdf">Pop-1967-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-05.pdf">Pop-1967-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-06.pdf">Pop-1967-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-07.pdf">Pop-1967-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-08.pdf">Pop-1967-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-09.pdf">Pop-1967-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-10.pdf">Pop-1967-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-11.pdf">Pop-1967-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/67/Pop-1967-12.pdf">Pop-1967-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-01.pdf">Poptronics-1968-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-02.pdf">Poptronics-1968-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-03.pdf">Poptronics-1968-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-04.pdf">Poptronics-1968-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-05.pdf">Poptronics-1968-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-06.pdf">Poptronics-1968-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-07.pdf">Poptronics-1968-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-08.pdf">Poptronics-1968-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Popular-Electronics-1968-09.pdf">Popular-Electronics-1968-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-10.pdf">Poptronics-1968-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-11.pdf">Poptronics-1968-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/68/Poptronics-1968-12.pdf">Poptronics-1968-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-01.pdf">Pop-1969-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-02.pdf">Pop-1969-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-03.pdf">Pop-1969-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-04.pdf">Pop-1969-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-05.pdf">Pop-1969-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-06.pdf">Pop-1969-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-07.pdf">Pop-1969-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-08.pdf">Pop-1969-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-09.pdf">Pop-1969-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-10.pdf">Pop-1969-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-11.pdf">Pop-1969-11.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/60s/69/Pop-1969-12.pdf">Pop-1969-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-01.pdf">PE-1994-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-02.pdf">PE-1994-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-03.pdf">PE-1994-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-04.pdf">PE-1994-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-05.pdf">PE-1994-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-06.pdf">PE-1994-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-07.pdf">PE-1994-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-08.pdf">PE-1994-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-09.pdf">PE-1994-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-10.pdf">PE-1994-10.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/94/PE-1994-12.pdf">PE-1994-12.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-01.pdf">PE-1995-01.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-02.pdf">PE-1995-02.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-03.pdf">PE-1995-03.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-04.pdf">PE-1995-04.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-05.pdf">PE-1995-05.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-06.pdf">PE-1995-06.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-07.pdf">PE-1995-07.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-08.pdf">PE-1995-08.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-09.pdf">PE-1995-09.pdf</a><br>
        <a href="https://worldradiohistory.com/Archive-Poptronics/90s/95/PE-1995-10.pdf">PE-1995-10.pdf</a><br>
    </body>
</head>
 

upand_at_them

Joined May 15, 2010
940
Re: downloading the PDFs...

I use FireFox and there is an add-in called "DownThemAll!" that allows you to download all of the PDFs.

I also wrote this Python script, which runs on Python2.7. Change "folder_location" to suit.

Code:
import os
import requests
import bs4


url = "https://worldradiohistory.com/Popular-Electronics-Guide.htm"
urlroot = "https://worldradiohistory.com/"
folder_location = r'C:\Electronics\magazines\webscraping'

if not os.path.exists(folder_location):os.mkdir(folder_location)

res = requests.get(url)
t = bs4.BeautifulSoup(res.text, 'html.parser')
for link in t.select("a[href$='.pdf']"):
    filename = os.path.join(folder_location,link['href'].split('/')[-1])
    with open(filename, 'wb') as f:
        f.write(requests.get(urlroot + link['href']).content)
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
I wrote a thing to scan and parse the page- it got 203 pdf links in an easier format for folks to navigate. didn't get them all, but I ran out of time to look at their links more. Hopefully this will help someone. Just load the page in your browser and click a link to view the PDF (save it).

I can't load HTML as an attachment so here it is in "CODE":

Code:
Yeah, I've done stuff like that. If you just save the page you can find the links in it except they aren't absolute, you need to prefix some page url. Wget can do that I think either as page requisites or if you set the recursion level up a little. http://gnuwin32.sourceforge.net/packages/wget.htm It's very standard in Linux but somebody built that Windows version. But thanks, I just copied out the list of URLs which I can feed to wget. You can also slow it down to make them less suspicious and not load the network connection.
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
IF you are still looking for the schematic of that 198/A preamp this link appears to be it.

https://www.schematicsforfree.com/archive/file/Audio/Circuits/PreAmps/Complete Preamps/Zero Distortion Stereo Preamp.pdf
Yes, that's it. I was a subscriber to Popular Electronics and I think it was in there too because I bought the kit and built one, then a couple buddies did. That was before I got married in 1976 but I looked up past 1980 and didn't find it. This is a link to a saved catalog: https://deramp.com/swtpc.com/Catalog1973b/Catalog1973b.htm

I'm about to breadboard up a mic preamp from somewhere else that's low noise and I wondered if the SWTPC used feedback but it doesn't look like it. This does, like a typical op-amp circuit. The "set gain" resistor at the bottom is providing negative feedback from the output to the input. I ordered up all metal film resistors and a bag of BC549 transistors, also some 2N4401s.elliot1_sch.png

OK, so the SWTPC does use feedback, but parts of it are off the opamp schematic. The 2N5087 has a 2db noise figure by an ON semiconductor data sheet. Wish I still had it.
 
Last edited:

BobaMosfet

Joined Jul 1, 2009
2,110
Yeah, I've done stuff like that. If you just save the page you can find the links in it except they aren't absolute, you need to prefix some page url. Wget can do that I think either as page requisites or if you set the recursion level up a little. http://gnuwin32.sourceforge.net/packages/wget.htm It's very standard in Linux but somebody built that Windows version. But thanks, I just copied out the list of URLs which I can feed to wget. You can also slow it down to make them less suspicious and not load the network connection.
Yeah, I just used a regexp to get the actual parts and then glued the URLs back together and gen'd HTML with address links so they could be right-clicked and saved. I just ran out of time to make it scrape and get them directly.
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
One line:
wget -r https://worldradiohistory.com/Popular-Electronics-Guide.htm
and it starts downloading the whole website. I stopped it with ctrl-c after I saw a couple pdfs come through.PE-1954-10_pg1.png

There are options for slowing it down, spoofing a browser's user agent string besides its own. You can also use --mirror instead of just -r. wget has been around 20 years at least, it has tons of options. wget --help > somefile.txt will probably get you something like:
Code:
GNU Wget 1.21, a non-interactive network retriever.
Usage: wget [OPTION]... [URL]...

Mandatory arguments to long options are mandatory for short options too.

Startup:
  -V,  --version                   display the version of Wget and exit
  -h,  --help                      print this help
  -b,  --background                go to background after startup
  -e,  --execute=COMMAND           execute a `.wgetrc'-style command

Logging and input file:
  -o,  --output-file=FILE          log messages to FILE
  -a,  --append-output=FILE        append messages to FILE
  -d,  --debug                     print lots of debugging information
  -q,  --quiet                     quiet (no output)
  -v,  --verbose                   be verbose (this is the default)
  -nv, --no-verbose                turn off verboseness, without being quiet
       --report-speed=TYPE         output bandwidth as TYPE.  TYPE can be bits
  -i,  --input-file=FILE           download URLs found in local or external FILE
  -F,  --force-html                treat input file as HTML
  -B,  --base=URL                  resolves HTML input-file links (-i -F)
                                     relative to URL
       --config=FILE               specify config file to use
       --no-config                 do not read any config file
       --rejected-log=FILE         log reasons for URL rejection to FILE

Download:
  -t,  --tries=NUMBER              set number of retries to NUMBER (0 unlimits)
       --retry-connrefused         retry even if connection is refused
       --retry-on-http-error=ERRORS    comma-separated list of HTTP errors to retry
  -O,  --output-document=FILE      write documents to FILE
  -nc, --no-clobber                skip downloads that would download to
                                     existing files (overwriting them)
       --no-netrc                  don't try to obtain credentials from .netrc
  -c,  --continue                  resume getting a partially-downloaded file
       --start-pos=OFFSET          start downloading from zero-based position OFFSET
       --progress=TYPE             select progress gauge type
       --show-progress             display the progress bar in any verbosity mode
  -N,  --timestamping              don't re-retrieve files unless newer than
                                     local
       --no-if-modified-since      don't use conditional if-modified-since get
                                     requests in timestamping mode
       --no-use-server-timestamps  don't set the local file's timestamp by
                                     the one on the server
  -S,  --server-response           print server response
       --spider                    don't download anything
  -T,  --timeout=SECONDS           set all timeout values to SECONDS
       --dns-timeout=SECS          set the DNS lookup timeout to SECS
       --connect-timeout=SECS      set the connect timeout to SECS
       --read-timeout=SECS         set the read timeout to SECS
  -w,  --wait=SECONDS              wait SECONDS between retrievals
                                     (applies if more then 1 URL is to be retrieved)
       --waitretry=SECONDS         wait 1..SECONDS between retries of a retrieval
                                     (applies if more then 1 URL is to be retrieved)
       --random-wait               wait from 0.5*WAIT...1.5*WAIT secs between retrievals
                                     (applies if more then 1 URL is to be retrieved)
       --no-proxy                  explicitly turn off proxy
  -Q,  --quota=NUMBER              set retrieval quota to NUMBER
       --bind-address=ADDRESS      bind to ADDRESS (hostname or IP) on local host
       --limit-rate=RATE           limit download rate to RATE
       --no-dns-cache              disable caching DNS lookups
       --restrict-file-names=OS    restrict chars in file names to ones OS allows
       --ignore-case               ignore case when matching files/directories
  -4,  --inet4-only                connect only to IPv4 addresses
  -6,  --inet6-only                connect only to IPv6 addresses
       --prefer-family=FAMILY      connect first to addresses of specified family,
                                     one of IPv6, IPv4, or none
       --user=USER                 set both ftp and http user to USER
       --password=PASS             set both ftp and http password to PASS
       --ask-password              prompt for passwords
       --use-askpass=COMMAND       specify credential handler for requesting
                                     username and password.  If no COMMAND is
                                     specified the WGET_ASKPASS or the SSH_ASKPASS
                                     environment variable is used.
       --no-iri                    turn off IRI support
       --local-encoding=ENC        use ENC as the local encoding for IRIs
       --remote-encoding=ENC       use ENC as the default remote encoding
       --unlink                    remove file before clobber
       --xattr                     turn on storage of metadata in extended file attributes

Directories:
  -nd, --no-directories            don't create directories
  -x,  --force-directories         force creation of directories
  -nH, --no-host-directories       don't create host directories
       --protocol-directories      use protocol name in directories
  -P,  --directory-prefix=PREFIX   save files to PREFIX/..
       --cut-dirs=NUMBER           ignore NUMBER remote directory components

HTTP options:
       --http-user=USER            set http user to USER
       --http-password=PASS        set http password to PASS
       --no-cache                  disallow server-cached data
       --default-page=NAME         change the default page name (normally
                                     this is 'index.html'.)
  -E,  --adjust-extension          save HTML/CSS documents with proper extensions
       --ignore-length             ignore 'Content-Length' header field
       --header=STRING             insert STRING among the headers
       --compression=TYPE          choose compression, one of auto, gzip and none. (default: none)
       --max-redirect              maximum redirections allowed per page
       --proxy-user=USER           set USER as proxy username
       --proxy-password=PASS       set PASS as proxy password
       --referer=URL               include 'Referer: URL' header in HTTP request
       --save-headers              save the HTTP headers to file
  -U,  --user-agent=AGENT          identify as AGENT instead of Wget/VERSION
       --no-http-keep-alive        disable HTTP keep-alive (persistent connections)
       --no-cookies                don't use cookies
       --load-cookies=FILE         load cookies from FILE before session
       --save-cookies=FILE         save cookies to FILE after session
       --keep-session-cookies      load and save session (non-permanent) cookies
       --post-data=STRING          use the POST method; send STRING as the data
       --post-file=FILE            use the POST method; send contents of FILE
       --method=HTTPMethod         use method "HTTPMethod" in the request
       --body-data=STRING          send STRING as data. --method MUST be set
       --body-file=FILE            send contents of FILE. --method MUST be set
       --content-disposition       honor the Content-Disposition header when
                                     choosing local file names (EXPERIMENTAL)
       --content-on-error          output the received content on server errors
       --auth-no-challenge         send Basic HTTP authentication information
                                     without first waiting for the server's
                                     challenge

HTTPS (SSL/TLS) options:
       --secure-protocol=PR        choose secure protocol, one of auto, SSLv2,
                                     SSLv3, TLSv1, TLSv1_1, TLSv1_2 and PFS
       --https-only                only follow secure HTTPS links
       --no-check-certificate      don't validate the server's certificate
       --certificate=FILE          client certificate file
       --certificate-type=TYPE     client certificate type, PEM or DER
       --private-key=FILE          private key file
       --private-key-type=TYPE     private key type, PEM or DER
       --ca-certificate=FILE       file with the bundle of CAs
       --ca-directory=DIR          directory where hash list of CAs is stored
       --crl-file=FILE             file with bundle of CRLs
       --pinnedpubkey=FILE/HASHES  Public key (PEM/DER) file, or any number
                                   of base64 encoded sha256 hashes preceded by
                                   'sha256//' and separated by ';', to verify
                                   peer against

       --ciphers=STR           Set the priority string (GnuTLS) or cipher list string (OpenSSL) directly.
                                   Use with care. This option overrides --secure-protocol.
                                   The format and syntax of this string depend on the specific SSL/TLS engine.
HSTS options:
       --no-hsts                   disable HSTS
       --hsts-file                 path of HSTS database (will override default)

FTP options:
       --ftp-user=USER             set ftp user to USER
       --ftp-password=PASS         set ftp password to PASS
       --no-remove-listing         don't remove '.listing' files
       --no-glob                   turn off FTP file name globbing
       --no-passive-ftp            disable the "passive" transfer mode
       --preserve-permissions      preserve remote file permissions
       --retr-symlinks             when recursing, get linked-to files (not dir)

FTPS options:
       --ftps-implicit                 use implicit FTPS (default port is 990)
       --ftps-resume-ssl               resume the SSL/TLS session started in the control connection when
                                         opening a data connection
       --ftps-clear-data-connection    cipher the control channel only; all the data will be in plaintext
       --ftps-fallback-to-ftp          fall back to FTP if FTPS is not supported in the target server
WARC options:
       --warc-file=FILENAME        save request/response data to a .warc.gz file
       --warc-header=STRING        insert STRING into the warcinfo record
       --warc-max-size=NUMBER      set maximum size of WARC files to NUMBER
       --warc-cdx                  write CDX index files
       --warc-dedup=FILENAME       do not store records listed in this CDX file
       --no-warc-compression       do not compress WARC files with GZIP
       --no-warc-digests           do not calculate SHA1 digests
       --no-warc-keep-log          do not store the log file in a WARC record
       --warc-tempdir=DIRECTORY    location for temporary files created by the
                                     WARC writer

Recursive download:
  -r,  --recursive                 specify recursive download
  -l,  --level=NUMBER              maximum recursion depth (inf or 0 for infinite)
       --delete-after              delete files locally after downloading them
  -k,  --convert-links             make links in downloaded HTML or CSS point to
                                     local files
       --convert-file-only         convert the file part of the URLs only (usually known as the basename)
       --backups=N                 before writing file X, rotate up to N backup files
  -K,  --backup-converted          before converting file X, back up as X.orig
  -m,  --mirror                    shortcut for -N -r -l inf --no-remove-listing
  -p,  --page-requisites           get all images, etc. needed to display HTML page
       --strict-comments           turn on strict (SGML) handling of HTML comments

Recursive accept/reject:
  -A,  --accept=LIST               comma-separated list of accepted extensions
  -R,  --reject=LIST               comma-separated list of rejected extensions
       --accept-regex=REGEX        regex matching accepted URLs
       --reject-regex=REGEX        regex matching rejected URLs
       --regex-type=TYPE           regex type (posix|pcre)
  -D,  --domains=LIST              comma-separated list of accepted domains
       --exclude-domains=LIST      comma-separated list of rejected domains
       --follow-ftp                follow FTP links from HTML documents
       --follow-tags=LIST          comma-separated list of followed HTML tags
       --ignore-tags=LIST          comma-separated list of ignored HTML tags
  -H,  --span-hosts                go to foreign hosts when recursive
  -L,  --relative                  follow relative links only
  -I,  --include-directories=LIST  list of allowed directories
       --trust-server-names        use the name specified by the redirection
                                     URL's last component
  -X,  --exclude-directories=LIST  list of excluded directories
  -np, --no-parent                 don't ascend to the parent directory

Email bug reports, questions, discussions to <bug-wget@gnu.org>
and/or open issues at https://savannah.gnu.org/bugs/?func=additem&group=wget.
One risk is that it will follow a link to another site if it finds one and download that too, I think -np stops that. Or ---no-span-hosts, or -D and specify a domain.https://worldradiohistory.com/index.htm

------
OK, got all of Popular Electronics. If you back out to https://worldradiohistory.com/index.htm there are like 100 magazines.
 
Last edited:

Thread Starter

alan01346

Joined Aug 13, 2020
30
OK, on to Radio-Electronics. In the 1980s there was a guy who worked downstairs from me at a similar job as an electronics technician, he subscribed to Radio Electronics and they came to his shop so I looked at some.

Anyway copy and paste this, save as plain text (Notepad, etc). Linux comes with GCC, the Gnu Ccmplier, compile it like gcc somefile.c. You'll get an a.out file, run it to tast by typing ./a.out. Then do ./a.out > urls.txt to save them to a file. If you've got wget do wget -i urls.txt and watch (and wait). It won't get the last 6 months. [fixed]
Code:
/*
  Make URLs for Radio-Electronics pdfs, other mags are similar.
  Start url is https://worldradiohistory.com/Archive-Radio-Electronics/40s/Radio-Electronics-1948-10.pdf
  end is       https://worldradiohistory.com/Archive-Radio-Electronics/90s/1992/Radio-Electronics-1992-12.pdf

  Before 1950 the year isn't part of the directory name.
  In 1992 the magazine name changes slightly but the file names are still the same.
*/

#define MAGBASE "https://worldradiohistory.com/Archive-Radio-Electronics"
#define MAGNAME "Radio-Electronics"
#include <stdio.h>

int year,decade, month;;

int main(void){
  year = 1948;
  decade = 40;
  month = 10;
  while ((year<2000) && (month < 13)) {
    if (year < 1950 )
      printf("%s/%02is/%s-%04i-%02i.pdf\n",MAGBASE,decade,MAGNAME,year,month);
    else
      printf("%s/%02is/%04i/%s-%04i-%02i.pdf\n",MAGBASE,decade,year,MAGNAME,year,month);
    month++;
    if (month > 12) {
      year++;
      month=1;
    }
    decade = ((year - 1900)/10) * 10;  // trunc then mult back up
  }
  return 0;
}
Come on, you can do this on a $10 Raspberry Pi ZeroW. Learn Linux.
 
Last edited:

Thread Starter

alan01346

Joined Aug 13, 2020
30
Radio-Electronics-1950-01.pdf.jpg
If you want thumbnails of the covers it's easiest while the pdfs are all in the same directory. Install ImageMagick, it's probably in your distribution's standard stuff. Then run this:
Code:
#!/bin/bash
# extract 1st pages of a batch of pdfs to jpegs as thumbnails
for f in *.pdf; do convert $f[0] $f.jpg; done
It will save the first page (the [0]) of each pdf as a jpeg.

----------------
I fell asleep with the download going, it's up to 1958 in 3 hours. I have a limit-rate=100k in my wgetrc file to slow it down, I'm not in a hurrry and I have plenty of space. But it is up to 1.4 GB. If you need to stop it just hit ctrl-c then edit out the parts of urls.txt you've already done before restarting. Popular Electronics is only about 3.1 GB but this looks bigger. So much is advertising, I never noticed before. I'll burn these to DVDs so it's only filled about 1 so far. I'll put the thumbnails in my imgur.com acount, they're interesting as Americana if a little geeky.

6.9 GB for about 50 years of Radio Electonics. It's not perfect, there are file names like Radio_Electronics_February_1985.CV01.pdf in there which don't follow the pattern of the rest. The ones with CV or COV seem to have minor problems with the covers, maybe they were planning to replace them. There's a lot of that starting about 1984.
 
Last edited:

Thread Starter

alan01346

Joined Aug 13, 2020
30
Finally stumbled across it just browsing cover pictures. I graduated high school in June 1972 but I was already working part time in a TV repair shop. I knew about the Tigers from Popular Electonics. I worked at a Radio Shack next and the tigers wer in a box under the bench, left by a former employee. Direct-coupled stuff is weird to fix, if there's anything wrong anywhere it can all go up in smoke. Use an incandescent light bulb in series with the AC line as a current limiter. Then I bought and built the preamp before I got married because I remember having it at her apartment.Radio-Electronics-1972-12.pdf.jpg
 

Ya’akov

Joined Jan 27, 2019
9,044
I was looking for the SWTPC stereo preamp project which was in PE before it was for sale. I used to have one and a pair of Tiger amps I bought used and botched then fixed. Tigers are October 1970, there's a lower power Plastic Tiger in October 1971. An Equalizer in May 1974 that looks part of the same series. Strarted looking in 1969, now I've just finished 1975. If you use Linux you can just copy and paste a January URL 12 times, fix the numbers and feed them to wget. It's around 115 MB for 1975. I don't plan to build one I just wonder about the circuits, and I don't remember any transistor noise. What transistors? Bipolar power supply and complementary pairs I think.. Downloading 1976 now, it's around here somewhere.
We are about 10 years apart. I knew SWTPC for a very different thing: 6800 based microcomputers. They were among the boxes at the local "Data Domain" store we spent so many hours in, hacking on things we couldn't afford to buy. Later, I can across an amazing collection of SWTPC computers and peripherals, including an 19" rack mount Winchester drive of, I think, 72MB(!) in a "fax store" in the early 90s.

I didn't know SWTPC started out in hifi.
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
In 1968 I got access to a timesharing system https://en.wikipedia.org/wiki/Dartmouth_Time_Sharing_System I was in 8th grade. Then I graduated and no more computers right away. I took an RPG course at a community college which was on something with punch cards. About 1980 I had a Sinclair and an Interact http://www.oldcomputers.net/interact.html then a Commodore 64. Around 1988 after reading many Jameco catalogs for electronics parts I took the plunge and built a couple of PC clones. In one i put 4 floppy drives (2-5.25, 2-3.5 inch) because I couldn't afford a hard drive. Then I lost that job, went back to the community college to finish my degree, they hired me as a student worker, but I took a C course. I remember compiling Turbo C programs on my 4-floppy machine with much clattering and clanking. I got a little Unix experience there and with an ISP account, one of my bosses got me interested in Slackware Linux which I could take home on floppies and install. I'd bought a 250 MB hard drive by then, ran fips to split off 40 MB I think from my DOS (pre-Windows) partition for Linux. I still have one old laptop that can boot into Windows but I've been mostly Linux for 12 years.

Never ran into SWTPC computers, used to hang out at the Radio Shack I'd worked at and play with their TRS-80 computers sometimes in the 80s. Now I'm starting to get back into electronics building electret preamps to do nature recording, but I'd worked as an electronics technician for 20 years, not much money in it. You buy a TV, it runs 20 years, don't need to fix it.
 

Ya’akov

Joined Jan 27, 2019
9,044
In 1968 I got access to a timesharing system https://en.wikipedia.org/wiki/Dartmouth_Time_Sharing_System I was in 8th grade. Then I graduated and no more computers right away. I took an RPG course at a community college which was on something with punch cards. About 1980 I had a Sinclair and an Interact http://www.oldcomputers.net/interact.html then a Commodore 64. Around 1988 after reading many Jameco catalogs for electronics parts I took the plunge and built a couple of PC clones. In one i put 4 floppy drives (2-5.25, 2-3.5 inch) because I couldn't afford a hard drive. Then I lost that job, went back to the community college to finish my degree, they hired me as a student worker, but I took a C course. I remember compiling Turbo C programs on my 4-floppy machine with much clattering and clanking. I got a little Unix experience there and with an ISP account, one of my bosses got me interested in Slackware Linux which I could take home on floppies and install. I'd bought a 250 MB hard drive by then, ran fips to split off 40 MB I think from my DOS (pre-Windows) partition for Linux. I still have one old laptop that can boot into Windows but I've been mostly Linux for 12 years.

Never ran into SWTPC computers, used to hang out at the Radio Shack I'd worked at and play with their TRS-80 computers sometimes in the 80s. Now I'm starting to get back into electronics building electret preamps to do nature recording, but I'd worked as an electronics technician for 20 years, not much money in it. You buy a TV, it runs 20 years, don't need to fix it.
I owned a TRS-80. We bought it as soon as the stores had them.

My first programming experience was on an IBM 360/135 and it was Coursewriter BASIC from Dartmouth.
 

Thread Starter

alan01346

Joined Aug 13, 2020
30
I don't know what BASIC this was, I assumed something from DEC I guess. We only had the Dartmouth connection for a year, then it got switched to Northfield Mount Herman when they got their system up. In the 1980s I had access to a DEC VAX and that seemed about the same. But it also had Pascal which I used for years as DEC, Apple, Turbo then eventually Borland Delphi. Now I just do C. I think I came close to buying a TRS-80 Pocket Computer. Now I have 3 Android phones and all have Termux which is a scaled-down Linux that sort of time shares Android's Linux kernel.Screenshot_20210406-201353.png
 

Ya’akov

Joined Jan 27, 2019
9,044
I don't know what BASIC this was, I assumed something from DEC I guess. We only had the Dartmouth connection for a year, then it got switched to Northfield Mount Herman when they got their system up. In the 1980s I had access to a DEC VAX and that seemed about the same. But it also had Pascal which I used for years as DEC, Apple, Turbo then eventually Borland Delphi. Now I just do C. I think I came close to buying a TRS-80 Pocket Computer. Now I have 3 Android phones and all have Termux which is a scaled-down Linux that sort of time shares Android's Linux kernel.View attachment 234735
Dartmouth invented BASIC.
 
Top