Alternatives to transistors

A few samples only.
Many possibilities.

Relays: - potentially very capable due to ability to have multiple contacts and changeover contacts.

Relay logic - these will give you a very good introduction

R500 relay computer - nice talk through

Video - Harry Porter's Relay Computer

(You read that wrong).

Video - Nicely DIY suitable clunky sounding relay computer

Crossbar switch: A 2 dimensional non-rotary specialist switch block known as a "crossbar switch" formed the basis of many telephone exchanges and would be adaptable to make a general purpose logic engine.

Example

Crossbar switch photo as art

Wikipedia - Crossbar switch

Number 5 (is alive) crossbar switching system

Excessively dark video of Russian crossbar switch at work

Step by Step switch: Another variant of the relay is a multi position one dimensional or two dimensional rotary mechanical selector. One such "computer" based on this technology was (is) a "step-by-step or "Strowger" telephone exchange.

If you've never seen / heard them working this will be a surprise. If you have it will be a memory jogger. Western Electric Strowger switchgear at play

Many such

Wikipedia

enter image description here enter image description here


Fluidics:

Use of fluid flow with no moving parts in the actual switches to perform logic and arithmetic functions.

Wikipedia says:

  • Fluidics, or Fluidic logic, is the use of a fluid to perform analog or digital operations similar to those performed with electronics.

  • The physical basis of fluidics is pneumatics and hydraulics, based on the theoretical foundation of fluid dynamics. The term fluidics is normally used when devices have no moving parts, so ordinary hydraulic components such as hydraulic cylinders and spool valves are not considered or referred to as fluidic devices.

    The 1960s saw the application of fluidics to sophisticated control systems, with the introduction of the fluidic amplifier. A jet of fluid can be deflected by a weaker jet striking it at the side. This provides nonlinear amplification, similar to the transistor used in electronic digital logic. It is used mostly in environments where electronic digital logic would be unreliable, as in systems exposed to high levels of electromagnetic interference or ionizing radiation.

    Nanotechnology considers fluidics as one of its instruments. In this domain, effects such as fluid-solid and fluid-fluid interface forces are often highly significant. Fluidics have also been used for military applications.

__

Fluidic amplifier (from Wikipedia page above):

enter image description here

Britannica says -


Microfluidic bubble logic

Fluidics using bubbles

They say:

We have invented a new logic family which implements universal Boolean logic, bistability and numerous other traits associated with a scalable logic family using immiscible fluids in microfluidic geometries. A bubble in a channel represents a bit. But unlike electronics, a bit of information can also carry a chemical payload, allowing us to manipulate materials and information at the same time. This paradigm ties together chemistry and computation.

We describe various AND/OR/NOT gates exhibiting amplification, toggle flip-flop exhibiting bistable one-bit memory, counters, cascaded circuits like ring oscillator, bubble synchronizer and so on. The logic family can be used to control segmented flow reactors (droplet reactors) in a scalable manner without any external control elements. The platform technology greatly simplifies design of large scale microfluidic "lab on chip" systems with applications in high throughput screening, combinatorics, integrated optofluidics and printing technologies.

  • Nonlinear bubble interactions by hydro-dynamic force fields are exploited to build universal logic gates operating at low Re number in newtonian fluids. Microfluidic memory

    Bubble logic devices can be cascaded to form numerous digital circuit elements like ring oscillators, counters.

    Non-linear fluidic ladder networks are used to synchronize two streams of bubbles, thus correcting any timing error.

enter image description here


Online free book:

THE PREHISTORY OF THE DIGITAL COMPUTER, FROM RELAYS TO THE STORED PROGRAM CONCEPT, 1935-1945


And more ... :-)


I'd like to mention relays again. Micro electrical mechanical (MEMS) relays might actually become a serious competitor to transistors.

MEMS relay

If you can make them small enough, they can switch pretty fast, certainly fast enough to replace the transistors in many applicaticons like low power MCUs where speed is not a priority. Secondly, unlike transistors, they have no leakage, which makes them very useful for ultra low power applications.

You can already buy these things as discrete devices, and one day we might even see them integrated into larger scale circuits.

Omron MEMS switch

Update:

Sadly, these were discontinued due to low customer demand, and there is no replacement part.


Graphene

Probably the most important alternative to the transistor nowadays is graphene: a monoatomic sheet of carbon atoms with a very regular lattice is been studied with the goal to replace silicon.

In graphene, electrons move with laws more similar to optics, and they can be sent over the lattice in rectilinear trajectories; moreover, applying electric fields in different regions of the lattice it's possible to deviate these trajectories and, ultimately, build switches.

Now that silicon MOS technology is getting closer to the physical limit, it seems that graphene will give us new margin to improve.

The downside is that you cannot do it at home (presumably).

Quantum computing

This is also considered as the evolution of computers: quantum computing use the property of quantum particles of being in every possible state until the observation is done. So for the researchers, it will be able to consider all the possible outcomes of an operation at the same time.

Downsides: you cannot do it at home, and, honestly, I don't think it's a realistic possibility. But who knows.

At home

If you want to make some switches at home, there are some more alternatives:

  • Use the conducibility of water and moving pipes to create the switch;

  • lasers/LEDs and servo-actioned mirrors/septa;

  • optocouplers;

  • triacs (work with AC);