

Transponder
open source Axx Simulated RC Transponder
- Size
- 94.5 × 94.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 224
- Nets
- 11
- Pads
- 624
- Tracks, vias
- 2,000, 32
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 25 Jul 2014
- Updated
- 21 Apr 2021
Overview
Transponder is an open-source printed circuit board by condac, from the condac/openAST repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 94.5 × 94.5 mm with 224 parts on 11 nets, routed with 2,000 tracks and 32 vias.
Its parts include 64 capacitors, 48 connectors, 32 resistors, 32 ICs and 32 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
README
README.mdNEW! Arduino code
I strongly recomend switching to the arduino based code. All future changes will be made here. It is much more easy to work with now that I have managed to get the critical timings right to send a correct signal.
To add support for attiny in Arduino follow this guide https://create.arduino.cc/projecthub/arjun/programming-attiny85-with-arduino-uno-afb829
Do note that if you try to program your attiny mounted in the transponder you need to desolder the resistor on the antenna loop or the device will not respond correctly ( giving wrong board id errors and not responding well at all etc...) And you still need to supply the chip with an own oscilator source because it do not like to use the 20mhz crystal in programming mode for some reason.
openAST
open source Axx Simulated transponder
This is for an attiny25 running at 20MHz
set fuse to -U lfuse:w:0xff:m in avrdude
To use the java program to encode run:
cd encoderProgram/java/dist
java -jar rctcode.jar 3456789
encode2: 0101001000010111011001000101010000000000
encodeOut: 1110000111001011111111010010100100101000000100110001110100010011001111110000
ldi d1, 0xe1
ldi d2, 0xcb
ldi d3, 0xfd
ldi d4, 0x29
ldi d5, 0x28
ldi d6, 0x13
ldi d7, 0x1d
ldi d8, 0x13
ldi d9, 0x3fAnd the last lines you can paste in the asm file when you build your program and you have it ready to go.
To decode, input a binary string as argument (at least 12 char)
java -jar rctcode.jar 1110000111001011111111010010100100101000000100110001110100010011001111110000
known decoded: 01010010000101110110010001010100000000
known decoded int: 3456789Parts
224| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | 22pF | Capacitors_SMD:C_0805 | C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5 +16 |
| 16 | 1k | Resistors_SMD:R_0805 | R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R4 |
| 16 | 1nF | Capacitors_SMD:C_0805 | C6, C6, C6, C6, C6, C6, C6, C6, C6, C6, C6, C6, C6, C6, C6, C6 |
| 16 | 220 | Resistors_SMD:R_0805 | R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R3 |
| 16 | 50uF | Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow | C8, C8, C8, C8, C8, C8, C8, C8, C8, C8, C8, C8, C8, C8, C8, C8 |
| 16 | ATTINY85-P | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2, IC2 |
| 16 | CONN_2 | Connectors:PINHEAD1-2 | P2, P2, P2, P2, P2, P2, P2, P2, P2, P2, P2, P2, P2, P2, P2, P2 |
| 16 | CRYSTAL | Crystals:Crystal_SMD_5032-2pin_5.0x3.2mm | X2, X2, X2, X2, X2, X2, X2, X2, X2, X2, X2, X2, X2, X2, X2, X2 |
| 16 | Conn_01x02 | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J1, J1, J1, J1, J1, J1, J1, J1, J1, J1, J1, J1, J1, J1, J1, J1 |
| 16 | Conn_01x03 | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | J2, J2, J2, J2, J2, J2, J2, J2, J2, J2, J2, J2, J2, J2, J2, J2 |
| 16 | DIODE | Diodes_SMD:D_0805 | D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D4 |
| 16 | L78L05_SOT89 | TO_SOT_Packages_SMD:SOT-89-3 | U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2 |
| 16 | LED | LEDs:LED_0805 | D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2 |
Questions
How big is the Transponder PCB?
It measures 94.5 × 94.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Transponder use?
224 parts. 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.
Where can I download the Transponder KiCad files?
From the condac/openAST repository on GitHub, at the commit this page was made from: the board is circuitDesign/transponder_16xSMD/transponder.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Transponder design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from condac/openAST
2- 2 layers46.7 × 22.9 mm

- 2 layers22.9 × 22.9 mm

Similar boards
- 2 layers95 × 71 mm

- 2 layers275.7 × 105.3 mm

Hector
RickKross/hector
Hector is a 38-key column staggered keyboard with HE magnetic sensors
224 parts18CERN-OHL-W-2.0 - 2 layers407.9 × 170.4 mm

- 2 layers303.2 × 94.5 mm

Voyager65
foggyflute/Voyager65
Fully versatile 65% keyboard PCB. Simplified variants available.
224 parts7GPL-3.0 - 2 layers468 × 96.5 mm

Clarinoid bodytest
thenfour/Clarinoid
an electronic wind instrument / clarinet / flute / not sure
224 parts4 - 2 layers

- 2 layers335 × 200 mm

WEASEL KiCad MainBoard
joebmz98/Weasel-West-Coast-Synthesiser
Digital east coast style synth heavily inspired by the Buchla Easel based on the Daisy Seed.
224 parts3MIT - 2 layers446.2 × 165.8 mm

StreamForge
LegendPlayz83/StreamForge
This is my keyboard design which I made from scratch in KiCad and Fusion 360
224 parts3MIT