Article
Platino “Fits-All” Serial Bus Tester
Debug serial comms issues with ease
Here’s a microcontroller that’s supposed to talk to a device over a SPI bus. You’ve set up the MCU’s SPI peripheral and wrote a test program but the device does not respond. The SPI bus connections got checked several times and were found to be correct so the problem must lurk in the data format. Sounds familiar? Then you need an intelligent tool to visualize what’s going on those wires or pins. Enter the Platino Serial Bus Tester.
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Extra info / Update
* Full control over serial communication busses
* 100% Arduino compatible
* User extendable
* 4 types of hardware interface
* Supports 1.2-V to 5-V digital swing
* 100% Arduino compatible
* User extendable
* 4 types of hardware interface
* Supports 1.2-V to 5-V digital swing
Component list
From the Store
130409-1: Serial Tester Interface board, bare PCB
150555-1: Platino bare PCB
Component List
Resistors
All 5%, 0.25 W
R1,R2 = 680Ohm
R3 = 120Ohm
R4,R5 = 100kOhm
R6,R11 = 10kOhm
R7,R8,R14 = 4.7kOhm
R9,R12,R13 = 220Ohm
R10 = 3.3kOhm
Capacitors
C1,C2,C3,C4,C5,C6,C13 = 100nF, 5mm pitch
C7,C8,C9,C10,C11 = 1µF, 16 V, 2.5mm pitch
C12 = 100µF, 16V, 2.5mm pitch
Semiconductors
D1,D3 = 1N4148
D2 = 1N4007
T1,T2 = TSM2307CX
T3 = 2N7002
IC1 = MAX3378EEUD+
IC2 = 74HC4052
IC3 = LT1785
IC4 = MAX232
IC5 = 4N35
IC6 = 74HC00
Miscellaneous
K1 = 10-way (1x10) pinheader socket, 0.1" pitch
K3 = 6-way (2x3) pinheader socket, 0.1" pitch
K4,K5 = 8-way (1x8) pinheader socket, 0.1" pitch
K6,K7 = 6-way (1x6) pinheader socket, 0.1" pitch
JP1,K9,K12 = 2-pin pinheader, 0.1" pitch
JP2,K8,K13 = 3-pin pinheader, 0.1" pitch
K10 = 6-pin pinheader, 0.1" pitch
K11 = 2-way PCB screw terminal block
2 pcs 2-way jumper for JP1 and JP2
DIP-6 socket for IC5 (optional)
DIP-8 socket for IC3 (optional)
DIP-14 socket for IC6 (optional)
2 pcs DIP-16 socket for IC2, IC4 (optional)
PCB # 130409-1
130409-1: Serial Tester Interface board, bare PCB
150555-1: Platino bare PCB
Component List
Resistors
All 5%, 0.25 W
R1,R2 = 680Ohm
R3 = 120Ohm
R4,R5 = 100kOhm
R6,R11 = 10kOhm
R7,R8,R14 = 4.7kOhm
R9,R12,R13 = 220Ohm
R10 = 3.3kOhm
Capacitors
C1,C2,C3,C4,C5,C6,C13 = 100nF, 5mm pitch
C7,C8,C9,C10,C11 = 1µF, 16 V, 2.5mm pitch
C12 = 100µF, 16V, 2.5mm pitch
Semiconductors
D1,D3 = 1N4148
D2 = 1N4007
T1,T2 = TSM2307CX
T3 = 2N7002
IC1 = MAX3378EEUD+
IC2 = 74HC4052
IC3 = LT1785
IC4 = MAX232
IC5 = 4N35
IC6 = 74HC00
Miscellaneous
K1 = 10-way (1x10) pinheader socket, 0.1" pitch
K3 = 6-way (2x3) pinheader socket, 0.1" pitch
K4,K5 = 8-way (1x8) pinheader socket, 0.1" pitch
K6,K7 = 6-way (1x6) pinheader socket, 0.1" pitch
JP1,K9,K12 = 2-pin pinheader, 0.1" pitch
JP2,K8,K13 = 3-pin pinheader, 0.1" pitch
K10 = 6-pin pinheader, 0.1" pitch
K11 = 2-way PCB screw terminal block
2 pcs 2-way jumper for JP1 and JP2
DIP-6 socket for IC5 (optional)
DIP-8 socket for IC3 (optional)
DIP-14 socket for IC6 (optional)
2 pcs DIP-16 socket for IC2, IC4 (optional)
PCB # 130409-1
Discussion (0 comments)