
AR488-arduino nano
douardda/ESP32-GPIB-pcb
GitHub mirror of the PCB design for an ESP32/Arduino based GPIB interface

GitHub mirror of the PCB design for an ESP32/Arduino based GPIB interface
AR488-common is an open-source printed circuit board by douardda, from the douardda/ESP32-GPIB-pcb repository on GitHub. It is a 2-layer board of 63.5 × 55.6 mm with 11 parts on 37 nets, routed with 167 tracks and 13 vias.
It is built around the SN75160BDW and SN75162BDW. Its parts include 4 connectors, 3 capacitors and 2 ICs. It belongs with the interfaces and adapters boards of this library.
This is a simple GPIB interface design using an ESP32 board as main controller. It can (optionally but highly recommanded) use a couple of driver ICs (SN75160 and SN75161/162).
The design consist in 2 boards coupled together: one with the IEEE488 connector and driver ICs, and one with the Arduino or ESP32 board.
Doing so, the common GPIB board can be used with several Arduino/ESP32 boards.
3D view of the common IEEE488 board:

3D view of the interface board for the ESP32-S2-saola:

3D view of the interface board for the Arduini nano:

Interface using a generic ESP32 Devkit-c board:

This design is licensed under the CC-BY-SA 4.0 license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100n | Capacitor_SMD:C_1206_3216Metric | C2, C3 |
| 1 | 10u | Capacitor_Tantalum_SMD:CP_EIA-7132-20_AVX-U | C1 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_CUI_PJ-063AH_Horizontal | J3 |
| 1 | Conn_02x12_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical | J2 |
| 1 | NorComp - 112-024-113RYY1 | misc:CENTRONICS-24 | J1 |
| 1 | SN75160BDW | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U1 |
| 1 | SN75162BDW | Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm | U2 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm | J4 |
The 9 most common of 11 parts.

douardda/ESP32-GPIB-pcb
GitHub mirror of the PCB design for an ESP32/Arduino based GPIB interface

douardda/ESP32-GPIB-pcb
GitHub mirror of the PCB design for an ESP32/Arduino based GPIB interface

douardda/ESP32-GPIB-pcb
GitHub mirror of the PCB design for an ESP32/Arduino based GPIB interface


OpenhimerLab/CareLite-GPIB
CareLite is an open-source, tiny, small USB-GPIB adaptor based on STM32 with temperature sensors.

bitdivision/GPIB-wifi-pcb
A GPIB adapter using an ESP8266 for wifi functionality and a Cortex M0.




joseluu/MCP-AR-488-ESP32
The idea is to have AI help me build electronics. AI needs eyes, the eyes are the oscilloscope which is used through an MCP interface.

fachat/csa_cbmio
IO Board for CS/A bus, to implement Commodore B-Series I/O
It measures 63.5 × 55.6 mm and has 2 copper layers, 1.6 mm thick.
11 parts, built around the SN75160BDW and SN75162BDW. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the douardda/ESP32-GPIB-pcb repository on GitHub, at the commit this page was made from: the board is AR488-common/AR488-common.kicad_pcb and its schematic AR488-esp32-devkitc/AR488-esp32-devkitc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask douardda before reusing the design.