Difference between revisions of "Fx2grok"
Uwe Hermann (talk | contribs) |
Uwe Hermann (talk | contribs) |
||
Line 72: | Line 72: | ||
|- valign="top" | |- valign="top" | ||
|- bgcolor="#dddddd" | |- bgcolor="#dddddd" | ||
|| 2 || Resistor || 0603 || — || 100 | || 1 || Resistor || 0603 || — || 2.7 kΩ || ... || ... || ... || ... | ||
|- valign="top" | |||
|- bgcolor="#dddddd" | |||
|| 1 || Resistor || 0603 || — || 100 kΩ || ... || ... || ... || ... | |||
|- valign="top" | |- valign="top" | ||
Line 80: | Line 84: | ||
|- valign="top" | |- valign="top" | ||
|- bgcolor="#dddddd" | |- bgcolor="#dddddd" | ||
|| | || 2 || Ceramic Capacitor || 0603 || — || 1uF || ... || [http://www.digikey.de/product-detail/de/GRM188F51A105ZA01D/490-1585-1-ND/587790 0.071€] || [http://de.mouser.com/ProductDetail/Murata/GRM188F51A105ZA01D/?qs=Yy4AF3mnSetIIRYBPKwGDA%3d%3d 0.083€] || ... | ||
|- valign="top" | |- valign="top" |
Revision as of 00:04, 4 June 2012
The fx2grok device is intended to be the tinyiest possible Open Hardware FX2 eval board (that can be used as 8-channel logic analyzer).
The schematics and layout are done from scratch in Kicad, and are released under the CC-BY-SA 3.0 license.
Using the open-source fx2lafw firmware (and sigrok, of course) you can use this device as 8-channel logic analyzer.
Goal
- Make the tinyiest-possible FX2 eval board / logic analyzer.
- Optional: Make a tiny "enclosure" using resin (example), with the device (including probes) ideally looking similar to the sigrok logo in the end.
What is NOT the goal?
As you may know, there are tons of FX2-based logic analyzers (and tons of clones) already. There's not much use in creating yet another "standard" device.
The goal of this little hobby project is thus NOT to make a better device, or to make a cheaper device, or anything like that. The only goal is to have it as tiny as possible (it's more of a "just for fun" project).
Hardware
- Double-sided PCB/layout, SMD components soldered on both sides.
- USB micro-B connector.
- FX2 in 56pin QFN package.
- Small SMD 24MHz crystal, or through-hole one with bent leads (less PCB space needed, but higher device).
- No buffer or other protection, only 100 Ω resistors for each probe.
- No EEPROM, the device will enumerate with the standard Cypress FX2 "unconfigured device" USB VID/PID (04b4:8613).
Download
The schematics and PCB layout is available from the fx2grok git repository:
$ git clone git://sigrok.git.sourceforge.net/gitroot/sigrok/fx2grok
Bill of materials
Qty | Device | Footprint | Size | Value | Refdes | Digikey | Mouser | Comments |
---|---|---|---|---|---|---|---|---|
1 | Cypress CY7C68013A-56LTXC | QFN-56 | 8mm x 8mm | — | ... | 10.07€ | 12.00€ | eBay: 4.04€ (but who knows if it's fake) |
1 | Hirose ZX62-B-5PA(11) | custom | 9.8mm x 5.6mm | — | ... | 0.98€ | 0.908€ | USB Micro-B connector |
1 | CTS 742C163101JP | 2506 | 6.4mm x 1.6mm | 100 Ω | ... | 0.50€ | 0.124€ | 8x resistor network (8x 0603), 100 Ω |
1 | Abracon ABM11-24.000MHZ-B7G-T | custom | 2mm x 1.6mm | 24MHz | ... | 2.27€ | 1.96€ | 24MHz crystal |
1 | Micrel MIC5319-3.3YD5 | SOT-23-5 | 2.9mm x 1.6mm | 3.3V | ... | 1.89€ | N/A | 3.3V LDO |
5 | Resistor | 0603 | — | 2.2 kΩ | ... | ... | ... | ... |
1 | Resistor | 0603 | — | 2.7 kΩ | ... | ... | ... | ... |
1 | Resistor | 0603 | — | 100 kΩ | ... | ... | ... | ... |
9 | Ceramic Capacitor | 0603 | — | 100nF | ... | ... | ... | ... |
2 | Ceramic Capacitor | 0603 | — | 1uF | ... | 0.071€ | 0.083€ | ... |
3 | Ceramic Capacitor | 0603 | — | 2.2uF | ... | 0.11€ | 0.066€ | ... |
2 | Ceramic Capacitor | 0603 | — | 12pF | ... | ... | ... | ... |
3 | LED | 0603 | — | — | ... | ... | ... | ... |