MOC3021 Optocouplers: A Complete Guide for Electronic Projects in South Africa
Learn how MOC3021 optocouplers work in electronics projects for safe AC switching. Specs, pinouts, circuit diagrams, application tips, and where to buy MOC3021 in South Africa.

Key Specs & Pinouts
Understand electrical characteristics and how to wire the MOC3021 securely.
AC Switching Applications
Safely control relays, lamps, and triacs from microcontrollers or logic circuits.
Local Stock & Practical Sourcing
Tips for finding reputable MOC3021 brands at Communica with SA-relevant advice.
Overview: What is the MOC3021 Optocoupler?
The MOC3021 is a widely used optocoupler (also called an optoisolator) designed for interfacing low-voltage logic to high-voltage alternating current (AC) loads. It consists of an infrared LED and a photodiode-triggered triac within a single DIP-6 package, providing high-voltage isolation and zero electrical contact between control and load circuits.
South African makers, students, and engineers use the MOC3021 in projects where microcontrollers (like Arduino, STM32, or Raspberry Pi) need to safely switch AC-powered devices-including lamps, motors, or appliances-without risking damaging feedback or electrical hazards. Its popularity comes from straightforward circuit integration, wide supply, and reliable operation at the voltages and frequencies found in SA (220-240V AC, 50Hz).
Features, Specifications & Pinout
The MOC3021 is a non-zero crossing optoisolator, making it suitable for triggering triacs in phase control or dimming applications. Here are the main characteristics relevant for circuit design:
| Parameter | Typical Value | Notes |
|---|---|---|
| Input Forward Voltage (LED) | 1.15V (max 1.5V) | At IF=10mA |
| Input Forward Current (IF) | 10-30mA typical | Check MCU pin drive limits |
| Output Peak Off-State Voltage | 400V | Suits South African mains loads |
| Isolation Voltage | 5300Vrms | Optical barrier |
| Zero Crossing Detection | No | Allows phase control |
Pinout (DIP-6 Package)
- Pin 1: Anode (LED +)
- Pin 2: Cathode (LED -)
- Pin 3: NC (not connected)
- Pin 4: Triac Main Terminal 1 (MT1 / output)
- Pin 5: Triac Gate (output)
- Pin 6: Triac Main Terminal 2 (MT2 / output)
The MOC3021 is available from global brands such as Vishay, ON Semiconductor, Lite-On, and Everlight, all routinely found in stock at Communica. This ensures quick local delivery, VAT invoices, and technical support unlike with grey-import parts.
Typical Applications for MOC3021 Optocouplers
You'll find the MOC3021 used for:
- AC lamp, fan, or appliance control via microcontroller logic
- Solid-state relay (SSR) designs for industrial automation
- Isolated AC switching for 230V loads in home automation or security systems
- Dimmer circuits for lighting control (phase angle triggering)
- Switching noisy or high-inductive loads to prevent damaging back-EMF on MCU pins
Related Sensors & Semiconductors Products
Discover quality sensors & semiconductors products related to MOC3021 Optocouplers: A Complete Guide for Electronic Projects in South Africa
Tt Opi1264a Optocouplers, Photodetectors & Photointerrupters
Tt Opi1264a Optocouplers, Photodetectors & Photointerrupters
Communica Pt331c Optocouplers, Photodetectors & Photointerrupters
Communica Pt331c Optocouplers, Photodetectors & Photointerrupters
Vishay Cqy80n Optocouplers, Photodetectors & Photointerrupters
Vishay Cqy80n Optocouplers, Photodetectors & Photointerrupters
Communica 4n32 Optocouplers, Photodetectors & Photointerrupters
Communica 4n32 Optocouplers, Photodetectors & Photointerrupters
Tlp785gb Single Ch Opto Coupler Ctr= 100-600% Dip4
Tlp785gb Single Ch Opto Coupler Ctr= 100-600% Dip4
Communica Tlp521-1gb Optocouplers, Photodetectors & Photointerrupters
Communica Tlp521-1gb Optocouplers, Photodetectors & Photointerrupters
Communica Sfh600-2 Optocouplers, Photodetectors & Photointerrupters
Communica Sfh600-2 Optocouplers, Photodetectors & Photointerrupters
Communica Moc3021 Optocouplers, Photodetectors & Photointerrupters
Communica Moc3021 Optocouplers, Photodetectors & Photointerrupters
Communica H11d1 Optocouplers, Photodetectors & Photointerrupters
Communica H11d1 Optocouplers, Photodetectors & Photointerrupters
Vishay 6n135 Optocouplers, Photodetectors & Photointerrupters
Vishay 6n135 Optocouplers, Photodetectors & Photointerrupters
Communica 4n33 Optocouplers, Photodetectors & Photointerrupters
Communica 4n33 Optocouplers, Photodetectors & Photointerrupters
Communica 4n25 Optocouplers, Photodetectors & Photointerrupters
Communica 4n25 Optocouplers, Photodetectors & Photointerrupters
Selection Criteria: Choosing the Right MOC3021 for Your Project
When specifying MOC3021 optocouplers for South African builds, consider:
- Input current requirements: Check if your logic source (microcontroller, GPIO) can supply IF of 10-20mA, or if you need a transistor buffer.
- AC load voltage/current: The MOC3021 triggers a bigger triac (like BT136 or MAC97), which actually switches your main load. Choose a triac rated for the load and local 220-240V mains.
- Optical isolation level: The 5300Vrms barrier provides robust protection for university, school, or industrial environments.
- Package and brand: Communica typically stocks DIP-6 packages from well-known makers, compatible with breadboard and through-hole soldered assemblies.
Calculations: LED Resistor Selection (with Example)
To drive the LED input safely, calculate the current-limiting resistor:
Example: Using a 5V Arduino output, target input current IF = 15mA and VF = 1.2V:
R = (5V - 1.2V) / 0.015A ~ 253
Use the next standard value (270) to limit current safely.
Basic Wiring Diagram
Common MOC3021 triac driver circuit (ASCII for clarity):
(Arduino Output) ---[270R]---|> (MOC3021)---+---[Triac Gate]
|
[MT1]
|
AC LOAD
|
[MT2]
ALWAYS ensure the AC side is safely isolated and verified off before working. For high-current appliances, scale the triac type accordingly and add snubber networks for inductive loads.
Lead times for branded MOC3021 in South Africa are short when buying from major local distributors like Communica. Most hobby and educational circuits use single quantities, but value packs are also available for classroom or workshop use.
Troubleshooting and Best Practices
- Double-check input resistor sizing-MCU pins exceeding 20mA can lead to damage.
- Verify correct mounting of optocoupler: reversed polarity will prevent operation.
- In dimmer, PWM, or phase control designs, account for the absence of zero crossing-timing logic is needed in code or circuit.
- Use snubber (RC) circuits across triac terminals with inductive or fluorescent loads to prevent false triggering.
- If AC load doesn't switch, confirm adequate LED drive and triac rating for the specific load.
Locally Relevant Notes: Stock & Integration Advice
Communica stocks MOC3021 optocouplers from major brands suitable for South African supply voltages and safety practices. Always enquire about current lead times if you need larger volumes for educational labs or production. Branch pickup (Samrand, Pretoria CBD, Cape Town) and VAT-compliant invoicing are available. Starter bundles with triacs or SSR kits can streamline student builds or rapid prototyping.
Sources
Communica supplies semiconductors and electronic components to industries such as automotive, electrical, automation, mining, and education.
Disclaimer: This content is for educational purposes only. Product availability, pricing, and specifications are subject to change. Always verify current details on the retailer's website before making a purchase. We may earn affiliate commissions from qualifying purchases.
Frequently Asked Questions
Get answers to common questions about Sensors And Semiconductors
Why Choose Communica?
*Free Shipping
Free shipping for orders over ZAR 1,000.00.
7-Day Returns
Get a full refund if you had the product for less than 7 days.
Quick Delivery
Nationwide delivery within 2 - 4 working days.
























