Hw-044 Datasheet -

| Model | Axes | Switch | Voltage | Output Type | PCB Size (approx) | |-------|------|--------|---------|-------------|------------------| | | 2 | Yes | 3.3-5V | Analog | 40x36 mm | | KY-023 | 2 | Yes | 3.3-5V | Analog | 40x36 mm (nearly identical) | | HW-504 | 2 | No | 3.3-5V | Analog | 32x28 mm (compact) | | PS2 Style (generic) | 2 | Yes | 5V only | Analog | 46x40 mm (with larger cap) | | Thumbstick breakout (STEM) | 2 | Yes | 3.3-5V | Analog + I2C (some) | 37x35 mm |

. Using 5V on a 3.3V-only pin can damage your microcontroller. Cross the TX/RX Pins : Remember that TX (Transmit) on the module goes to RX (Receive)

The HW-044 module features input pads on one side and output/battery pads on the other. Input Side

The is a compact RS232 to TTL Serial Port Converter module. It acts as a bridge, allowing modern microcontrollers (like Arduino or ESP32) to communicate with legacy industrial equipment or computers that use high-voltage RS232 signals. Core Technical Specifications The module is built around the MAX3232 transceiver IC: hw-044 datasheet

The table below outlines the core electrical and mechanical specifications of the HW-044 module: Value / Range 4.5V to 5.5V 5V typical (via USB or solder pads) Full Charge Voltage 4.2V ± 1% Standard Li-ion termination voltage Charging Current 1A (1000mA) default Configurable via the RPROGcap R sub cap P cap R cap O cap G end-sub Charging Method Constant-Current / Constant-Voltage (CC/CV) Linear charging topology Under-Voltage Cutoff Protection circuit threshold Over-Current Protection Cuts off output if load exceeds 3A Operating Temperature -10°C to +85°C Thermal regulation reduces current if hot Module Dimensions ~25mm x 19mm Ultra-compact footprint Pinout and Connection Diagram

#include <WiFi.h> #include <Audio.h>

Swap the TX and RX pins. Despite conventions, some modules may be wired differently. | Model | Axes | Switch | Voltage

Here is a quick look at the key specifications for the audio amplifier variant:

: The TXD and RXD connections are frequently confused. Double-check your wiring. The HW-044's TXD pin is an output , so it must connect to your microcontroller's input (RX) pin.

The ESP32 uses 3.3V for both power and analog reference. You can still operate the HW-044 at 3.3V or 5V—but if using 5V, the analog outputs will exceed the ESP32’s ADC range (0-3.3V). Use a voltage divider on the X and Y lines, or power the HW-044 at 3.3V directly. Input Side The is a compact RS232 to

The HW-044 leverages the MAX3232 chip to ensure stable data transmission even at low voltages. Below are the primary technical parameters as found on the Hans Information datasheet and related technical documentation: 3.0V to 5.5V DC.

Flashing routers, set-top boxes, and satellite receivers.

: Ideal for weight-sensitive applications like mini-sumo robots, micro-drones, and compact RC vehicles.