Add a smart internal fan to your X68000

The Sharp X68000 was designed when quiet operation and basic heat dissipation mattered less than they do for a surviving system today. Its original hardware lacked modern thermal telemetry, while many machines now combine aged plastics, replacement storage and enthusiast upgrades. A carefully installed internal fan can move cool air across the CPU, custom logic and drive area, reducing the risk that heat and dust will shorten the life of components that are already difficult to replace.

A variable-speed fan is more useful than a permanently noisy unit. Temperature feedback lets the controller run quietly while the X68000 is idle and increase airflow during demanding software or extended disk activity. The installation should also remain reversible, with removable wiring and mounting that does not damage an original board or cabinet.

Treating this as a model-specific project matters. The original X68000, X68000 XVI and Compact have different internal layouts, connector positions and available clearances. Before selecting a fan or controller, identify the exact machine and board revision, then document the space around the power supply, storage, expansion cards and rear connectors.

Australian conditions also influence the design. Sydney and Brisbane can remain warm and humid through summer, while Melbourne may swing between mild and hot days within the same week. Measure the machine’s actual idle and load temperatures instead of importing generic thresholds from another climate or relying on a room thermometer.

Start with the airflow path

Begin by tracing the existing airflow rather than assuming that a larger fan will solve every problem. Check whether the original power supply or chassis already includes a fan, and note any blocked vents, accumulated dust or poorly positioned drive cables. The objective is a directed path through the hottest components, not simply more turbulence somewhere inside the case.

Use a lightweight strip of tissue to observe the direction and strength of the air. Mount the new fan so it either draws air through a suitable intake and expels it through an existing vent, or extracts warm air from the processor area without starving the power supply. Seal large gaps with removable foam, but keep away from ribbon cables and the rear expansion area.

Decide what the temperature sensor should measure

Decide whether the sensor will measure component temperature or the air passing through the machine. A probe attached near a processor heatsink responds directly to local heat, while an exhaust sensor reflects the temperature of the airflow leaving the case. Neither value is a perfect substitute for the silicon’s internal junction temperature, so the fan thresholds should be established through observation.

A DS18B20 digital temperature sensor is a practical choice for a custom controller because it is inexpensive, available in probe form and easy to read with a microcontroller. A negative-temperature-coefficient thermistor is simpler still, but requires a voltage divider and calibration to interpret its resistance accurately. Both can be installed without opening the X68000’s original circuitry.

Place the probe near the hottest practical area but away from the fan’s direct intake stream. Secure the cable so it cannot touch a heatsink or move when the machine is transported. If the sensor is mounted on a component, use a small amount of suitable thermal compound or adhesive and insulate it from the metal chassis where that improves the reading.

Match the fan and electronics to the chassis

Measure the available area rather than selecting from fan dimensions alone. Metric sizes such as 40, 50, 60, 80 and 120 mm cover many common applications, but mounting holes, cable clearance and airflow direction matter more than the nominal diameter. Check the voltage rating as well: a 12-volt PC fan must not be connected to a five-volt rail, and high-current fans need a controller rated for their startup draw.

Australian hobbyists can source fans and sensors from specialist electronics shops such as Jaycar, Australian eBay sellers, local salvage dealers and imported marketplace listings. Compare the exact connector, current rating and dimensions because similar-looking products often differ electrically. GST, carrier handling and exchange-rate changes can also affect imported orders, making a locally stocked part more practical for a first build.

A genuine four-wire fan supports PWM speed control and usually provides a separate tachometer signal. A three-wire fan can report speed but requires external drive circuitry, while a basic two-wire fan should be switched rather than driven with an unsuitable PWM signal. For a system carried between a home office and a local X68000 gathering, a removable controller and short internal cable are preferable to a permanently soldered assembly.

Compare the available control methods

The controller can range from a simple threshold switch to a programmable system with a display, logging and a tachometer input. The simplest approach is not always the easiest one to tune because fan noise, airflow direction and sensor placement remain physical variables.

Control method Typical hardware Operation Advantage Limitation
Fixed-speed fan Two-wire fan and switch Runs continuously Very simple wiring Noisy and offers no thermal feedback
Thermistor switch NTC probe, comparator and transistor Starts at a chosen temperature Few components Coarse control and fixed threshold
Microcontroller controller DS18B20, microcontroller and MOSFET Adjusts speed and can display readings Flexible settings, alarms and logging Requires firmware and more careful wiring
PWM fan controller Four-wire fan and dedicated controller Changes pulse width and monitors RPM Quiet variable-speed operation Requires compatible fan wiring

A microcontroller offers the best balance when the controller will remain inside the machine and only need temperature-based fan control. It can also log readings, which helps distinguish genuine overheating from a badly placed sensor. A dedicated PWM board is attractive when the builder wants good cooling with little assembly.

Avoid using a low-cost board unless its power input, sensor range and current rating match the installation. Connect the fan tachometer only after confirming its voltage and open-collector arrangement. A controller that looks capable on a product page may still lack a suitable shutdown behaviour, display connector or reverse-polarity protection.

Prepare a reversible chassis modification

Inspect the X68000 from several angles before drilling anything. Remove the cover only with the mains supply disconnected, and avoid loosening the power-supply casing. The Compact has particularly limited clearance, while larger cabinets may contain structural ribs or factory-installed supports. Leave room for a Nereid-X expansion board, storage adapters and the rear card stack.

Use existing screw holes wherever possible. If a bracket must be drilled, work from a printed template, check both sides of the panel and start with a small pilot drill. Sharp metal edges can create an electrical short or cut insulation, so deburr every opening. A rubber gasket, nylon spacers and a cable tie provide stable mounting without forcing the fan against the chassis.

The fan and controller are low-voltage devices, but the surrounding X68000 uses an Australian 230–240-volt mains supply. Do not improvise mains wiring or bypass protective earth. If inspection reveals a fault inside the power supply, use a qualified electrician rather than opening the mains section. RCM and applicable electrical safety obligations also matter if a modified powered system is offered for sale in Australia.

Wire and program the temperature controller

Power the controller from a verified low-voltage rail and use a common ground between the controller, sensor and fan driver. For a basic two-wire fan, a suitably rated logic-level N-channel MOSFET can switch the negative side, with a gate resistor and pull-down preventing unwanted operation during startup. For a four-wire PWM fan, use the manufacturer’s PWM and tachometer arrangement rather than treating all four wires alike.

Program the controller after measuring real temperatures. The exact limits depend on the sensor location, but a heatsink-mounted probe might begin increasing fan speed around 45 degrees Celsius and reach full speed near 55 degrees, subject to careful validation. An exhaust-air sensor will require different values. Include hysteresis to prevent the fan from hunting between states, and make sensor faults produce full speed or a clear warning rather than silent cooling.

When configuration files need to move between a modern computer and the X68000, the X68K.NET guide to null modem file transfer provides a useful reference for older serial equipment, although a USB serial adapter is usually simpler for the fan controller itself. Logging the temperature, requested duty cycle and measured RPM makes later tuning much easier.

Test the installation and preserve the original

Test the assembly in stages. Begin with the fan disconnected from the X68000 while checking polarity, controller startup and sensor readings. Then connect the fan through a current-limited supply before installation, confirm that it starts cleanly and verify the tachometer against the displayed speed. Only after these checks should the controller be placed inside the chassis.

Run the completed system through ordinary workloads and observe it over several days. Record minimum, maximum and average temperatures at idle and under load, along with fan noise and any irregular restarts. Summer testing in Brisbane or Sydney is especially valuable, but Melbourne’s changing room temperature is useful for confirming that the thresholds remain stable. Keep the intake clean and make fan inspection part of routine maintenance.

Document the revision, fan model, sensor position, controller settings and every modified connection. Service documents and board-specific material in the SMB research archive can help with identification and cross-checking. Preserve original screws, covers and board areas wherever possible, because reversible modifications support both future repairs and long-term X68000 preservation.


Build the modification in stages, photograph every connection, record the controller settings and publish the validated wiring diagram on X68K.NET. Share the completed build with the community so the next owner can add quiet, serviceable cooling while keeping the Sharp X68000 playing for another generation.

Nereid-X Expansion Board

A personally-produced LAN+USB+Memory expansion board for Sharp X68000 series computers. Multiple production runs were offered, including a final batch and a later revival reproduction run.

Power Supply Repair

X68 power supply repair and modification services were offered by the site owner, with documentation shared through diary entries spanning 2001–2006.

Server & Networking

Notes on FreeBSD administration, ISP changes, server migration, and networking topics. The site itself ran on FreeBSD with the hns diary system and Namazu search integration.

A two-ink risograph print in muted slate-blue and charcoal on off-white paper, showing a stylized desktop computer monitor beside a circuit board with soft geometric trace lines, conveying a calm retro-computing workshop atmosphere. A two-ink risograph print in deep purple and dark grey on cream stock, depicting a compact expansion card with connector ports and subtle Japanese technical annotations, evoking a hobbyist electronics bench. A two-ink risograph print in teal and charcoal on warm white paper, showing a server rack silhouette with soft network-line motifs and a small weather icon, suggesting a personal server room corner.

Get in touch

X68K.NET connects Sharp X68000 enthusiasts through community links and shared projects. Reach out with questions about the Nereid project or X68 resources.