Skip to content
@ASIXElectronics

ASIX Electronics Corporation

This is the official GitHub organization of ASIX Electronics Corporation, hosting open‑source projects for ASIX Ethernet ICs and PCIe/USB bridge controllers.

ASIX Electronics Official Open Source Organization

ASIX Electronics Corporation is a fabless IC design company specializing in industrial, USB, and embedded networking solutions, as well as I/O connectivity. Our product portfolio spans a wide range of applications, including Industrial Ethernet and EtherCAT controllers, microcontrollers (MCUs), USB-to-Ethernet ICs, embedded/SPI Ethernet chips, PCIe and USB bridges to serial/UART/SPI/GPIO, parallel and local bus/SRAM-like interfaces bridge controllers, UART transceivers, and USB KVM switch SoCs.

The software in this repository is published and maintained by ASIX Electronics Corporation as part of our commitment to open software development. Additional technical resources—including datasheets, hardware and software design notes, and reference schematics—are available on the official ASIX company website: www.asix.com.tw.

We provide developers and engineers with open‑source drivers, hardware schematics, SDKs, and documentation to accelerate innovation in industrial and embedded networking applications. Our mission is to make ASIX technologies accessible worldwide by offering user‑friendly development resources and supporting educational initiatives for engineers, researchers, and enthusiasts alike.


ASIX Products

ASIX’s product portfolio includes,

Industrial Ethernet Chips

ASIX provides two families of industrial Ethernet solutions: the AX58xxx EtherCAT SubDevice Controller (ESC) and the AXM57104A TSN PCIe Giagbit network interface card (NIC). These products are primarily used in industrial automation, smart factory systems, and Industrial Internet of Things (IIoT) applications.

  • EtherCAT Slave (SubDevice) controllers: AX58400, AX58200, AX58101, AX58100
  • TSN PCIe Gigabit NIC solution: AXM57104A

USB Ethernet Chips

ASIX provides two families of USB Ethernet solutions: SuperSpeed USB Ethernet chips and High-Speed USB Ethernet chips. These products are primarily used in computer peripherals, smart home devices, and office networking applications.

  • USB 3.2 to Ethernet chips: AX88279A, AX88279, AX88179B, AX88179A
  • USB 2.0 to Ethernet chips: AX88772E, AX88772C

Embedded Ethernet Chips

ASIX provides embedded Ethernet solutions based on Non-PCI/SRAM-like and SPI interfaces, which are primarily used in smart home, office, and embedded networking applications.

  • Non-PCI/SRAM-like embedded Ethernet chips: AX88796C, AX88796B
  • SPI Ethernet chips: AX88796C

I/O Interface Chips

ASIX provides PCIe and USB families of I/O bridge solutions, including the AX99100A PCIe bridge chip and the AX78140 and AX78120 USB bridge chips. These products are primarily used in industrial computers and I/O interface connectors, supporting functions such as PCIe/USB to serial ports, PCIe/USB to UART, PCIe/USB to RS-232, PCIe/USB to RS-485, PCIe/USB to parallel ports, PCIe to SPI interfaces, PCIe to local bus, and PCIe to I/O controller interfaces.

  • PCIe to serial/parallel & I/O bridge chips: AX99100A
  • USB to serial/parallel chips: AX78140, AX78120

ASIX provides solutions for EtherCAT-to-IO-Link gateways and IO-Link device software stacks, enabling the integration of IO-Link sensors and actuators into EtherCAT industrial Ethernet environments to support smart factory applications.

  • AX58400 EtherCAT-to-IO-Link gateway module solution
  • ASIX IO-Link device software protocol stack solution

UART Transceivers

ASIX provides UART transceiver solutions, including 5V RS-232 transceivers, 3V RS-232 transceivers, 5V RS-485 transceivers, and 3V RS-485 transceivers. These products are primarily used in industrial computers and I/O interface connectors.

  • 5V RS-232 transceivers: ZT2xxE, ZT213F/AE
  • 3V RS-232 transceivers: AX3243E/F, ZT32xxE/F, ZT1385E
  • 5V RS-485 transceivers: ZT4xxE/H, ZT13085E, ZT3087E
  • 3V RS-485 transceivers: ZT34xxE, ZT307xE

Microcontrollers

ASIX Electronics provides three types of microcontroller solutions, including the AX6800x USB KVM switch single-chip, the AX2200x Wi-Fi network single-chip, and the AX110xx Ethernet single-chip. These products are primarily used in smart home and office applications.

  • USB KVM switch SoC: AX68002, AX68004
  • Wi-Fi Network SoC: AX22001
  • Embedded Ethernet SoC: AX11001, AX11005, AX11015, AX11025

Open‑Source Resources

This GitHub organization hosts the official open‑source software resources provided by ASIX Electronics.
Here you will find Linux driver sources for ASIX industrial, USB, embedded, and SPI Ethernet as well as I/O interface ICs.

Additional technical archives are available from the ASIX Support website, including:

  • Datasheets, design notes and user guides
  • Hardware schematics and PCB layout files
  • Reference design boards and BSPs
  • ASIX Forum and FAQs

For additional technical archives related to ASIX products, please contact ASIX Support (support@asix.com.tw) for further information.


License

While most repositories are distributed under open‑source licenses, some may include proprietary components. Please consult the LICENSE file in each repository for specific licensing information.


Contact ASIX Electronics

ASIX Sales : sales@asix.com.tw ; ASIX Support : support@asix.com.tw

For more information, please visit:

Popular repositories Loading

  1. asix-usb-nic-linux-driver asix-usb-nic-linux-driver Public

    Official ASIX USB to 2.5G/Gigabit/Fast Ethernet Linux driver source for AX88279A, AX88279, AX88179B/A, AX88772E/D, and AX88178A controllers.

    C 1

  2. ax781x0-mcs78x0-linux-driver ax781x0-mcs78x0-linux-driver Public

    Official ASIX AX781x0 USB to Serial/UART/Parallel Linux driver source for AX78140, AX78120, MCS78x0 controllers

    C 1

  3. ax88772c-772b-772a-linux-driver ax88772c-772b-772a-linux-driver Public

    Official ASIX USB Gigabit/Fast Ethernet Linux driver source for AX88772C, AX88772B, AX88772A, AX88772 and AX88178 controllers

    C 1

  4. ax88796c-spi-linux-driver ax88796c-spi-linux-driver Public

    Official ASIX AX88796C SPI Fast Ethernet Linux driver source

    C 1

  5. ax88796c-sram-like-linux-driver ax88796c-sram-like-linux-driver Public

    Official ASIX AX88796C SRAM-like Fast Ethernet Linux driver source

    C 1

  6. ax99100x-sp-pp-spi-linux-driver ax99100x-sp-pp-spi-linux-driver Public

    Official ASIX AX99100A PCIe to Serial/UART/Parallel/SPI Linux driver source

    C 1

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…