AR488-Bluetooth-Mega-2560
ONLYA·AR488-Bluetooth-Mega-2560
About the AR488-Bluetooth-Mega-2560 PCB
AR488-Bluetooth-Mega-2560 is an open source PCB design by ONLYA, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 93.5 × 57.9 mm, with 32 components from 27 distinct parts.
Other key parts include the SN75160BN, SN75161BN, Level_Shifter, XC9141B50CMR-G and MCP65R41T-1202E/CHY. By type, the board carries 8 connectors, 5 ICs, 5 jumpers, 5 capacitors, 2 diodes and 2 resistors.
It belongs with the iot & wireless and power & battery designs in this gallery.
From the project
Source code and KiCad PCB design files for AR488 with Arduino Mega 2560
This board is capable to communicate IEEE-488 protocol between the instrument and a PC. The communication can be with a USB cable or battery-power Bluetooth communication. The firmware is from https://github.com/Twilight-Logic/AR488. Thanks to his help for this hardware project.
You can find the chips here: SN75160BN and SN75161BN.
The GPIB connector I use: 112-024-213R001. Please note that this is a female connector, so you will need a GPIB male-male cable.

Main components on the AR488-Bluetooth-Mega-2560
AR488-Bluetooth-Mega-2560 bill of materials (BOM)
32 components, 27 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN75160BN | DIP794W53P254L2540H508Q20N | U1 |
| 1 | SN75161BN | DIP794W53P254L2540H508Q20N | U2 |
| 1 | Level_Shifter | DIP-12_400_ELL | U3 |
| 1 | XC9141B50CMR-G | SOT-23-5_HandSoldering | U4 |
| 1 | MCP65R41T-1202E/CHY | SOT-23-6_Handsoldering | U5 |
| 1 | 112-024-213R001 | 112024213R001 | J1 |
| 1 | HC-05 | RHDRRA6W79P0X254_1X6_1575X851X241P | J3 |
| 1 | Power | Socket_Strip_Arduino_1x08 | P2 |
| 2 | Analog | Socket_Strip_Arduino_1x08 | P3, P4 |
| 1 | PWM | Socket_Strip_Arduino_1x10 | P5 |
| 1 | PWM | Socket_Strip_Arduino_1x08 | P6 |
| 1 | Communication | Socket_Strip_Arduino_1x08 | P7 |
| 1 | Battery | PinHeader_1x02_P2.54mm_Vertical | BT1 |
| 1 | DC-REN | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | DC-5 | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | TX_SEL | SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels | JP3 |
| 1 | RX_SEL | SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels | JP4 |
| 1 | CE_SEL | SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels | JP5 |
| 1 | 5M | Potentiometer_Bourns_3299W_Vertical | RV1 |
| 1 | SW_SPDT | STSSS9121 | SW1 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TestPoint | TestPoint_Keystone_5015_Micro-Minature | TP1 |
| 1 | Ready | LED_D3.0mm | D1 |
| 1 | BAT LOW | LED_D3.0mm | D2 |
| 1 | 4.7u | L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 3 | 10u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C2, C3 |
| 2 | 0.1u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4, C5 |
| 2 | 1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
AR488-Bluetooth-Mega-2560 design files
The KiCad project lives in the ONLYA/AR488-Bluetooth-Mega-2560 repository on GitHub; these links point at the commit this page was built from.
AR488-Bluetooth-Mega-2560: common questions
How big is the AR488-Bluetooth-Mega-2560 PCB?
The AR488-Bluetooth-Mega-2560 measures 93.5 × 57.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the AR488-Bluetooth-Mega-2560?
32 components, from 27 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the AR488-Bluetooth-Mega-2560 design files?
From the ONLYA/AR488-Bluetooth-Mega-2560 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the AR488-Bluetooth-Mega-2560 design in my own project?
Yes, under the terms of its GPL-2.0 license, which ONLYA chose for the repository.
Similar boards
Display Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1k