

The WX-2412 is a compact, high-performance DC-DC converter designed for efficient voltage regulation in various electronic applications. It is ideal for scenarios requiring stable and adjustable output voltages, such as powering microcontrollers, sensors, and other low-power devices. The WX-2412 is equipped with a wide input voltage range, adjustable output voltage, and built-in protection mechanisms, including overcurrent and thermal shutdown, ensuring reliable operation in demanding environments.








| Parameter | Value | 
|---|---|
| Input Voltage Range | 6V to 24V | 
| Output Voltage Range | 1.2V to 12V (adjustable) | 
| Maximum Output Current | 2A | 
| Efficiency | Up to 92% | 
| Switching Frequency | 150 kHz | 
| Protection Features | Overcurrent, Thermal Shutdown | 
| Operating Temperature | -40°C to +85°C | 
| Package Type | Compact DIP-8 or SMD | 
| Pin Number | Pin Name | Description | 
|---|---|---|
| 1 | VIN | Input voltage (6V to 24V) | 
| 2 | GND | Ground connection | 
| 3 | VOUT | Regulated output voltage (1.2V to 12V) | 
| 4 | ADJ | Output voltage adjustment pin | 
| 5 | EN | Enable pin (active high, logic level control) | 
| 6 | NC | No connection (leave unconnected) | 
| 7 | PG | Power good indicator (open-drain output) | 
| 8 | SYNC | Synchronization input for external clock signal | 
VIN pin and ground to the GND pin.ADJ pin to set the desired output voltage. Refer to the datasheet for the exact formula.EN pin. Leave it floating or pull it low to disable the converter.PG pin to monitor the output voltage status. This pin is open-drain and requires a pull-up resistor.SYNC pin to synchronize the switching frequency.VIN pin to stabilize the input voltage.VOUT pin to ensure stable output voltage.EN pin is not used, connect it to VIN through a pull-up resistor to keep the converter enabled.Below is an example of how to use the WX-2412 to power an Arduino UNO with a 5V output:
VIN pin.GND pin to the ground of the power supply and Arduino.ADJ pin to set the output voltage to 5V.VOUT pin to the Arduino's 5V input pin.// Example code to monitor the Power Good (PG) pin of the WX-2412
// This code assumes the PG pin is connected to Arduino digital pin 2.
const int pgPin = 2; // Power Good pin connected to digital pin 2
const int ledPin = 13; // Onboard LED for status indication
void setup() {
  pinMode(pgPin, INPUT); // Set PG pin as input
  pinMode(ledPin, OUTPUT); // Set LED pin as output
  digitalWrite(ledPin, LOW); // Turn off LED initially
  Serial.begin(9600); // Initialize serial communication
}
void loop() {
  int pgStatus = digitalRead(pgPin); // Read the PG pin status
  if (pgStatus == HIGH) {
    // PG pin is HIGH, output voltage is stable
    digitalWrite(ledPin, HIGH); // Turn on LED
    Serial.println("Output voltage is stable.");
  } else {
    // PG pin is LOW, output voltage is not stable
    digitalWrite(ledPin, LOW); // Turn off LED
    Serial.println("Output voltage is not stable.");
  }
  delay(500); // Wait for 500ms before checking again
}
No Output Voltage
EN pin is not connected or is pulled low.EN pin is connected to a logic high signal or VIN through a pull-up resistor.Output Voltage is Unstable
VIN and VOUT pins.Overheating
PG Pin Always Low
Q: Can the WX-2412 be used with a 24V input to output 1.2V?
A: Yes, the WX-2412 supports a wide input voltage range (6V to 24V) and can regulate down to 1.2V, provided the output current does not exceed 2A.
Q: What happens if the input voltage exceeds 24V?
A: The WX-2412 is not designed to handle input voltages above 24V. Exceeding this limit may damage the component.
Q: Can I leave the SYNC pin unconnected?
A: Yes, the SYNC pin can be left unconnected if external synchronization is not required.