diff --git a/Pro Mini V2 3.3V/3D model/Fanatec QR Adapter Pro Mini.stl b/Pro Mini V2 3.3V/3D model/Fanatec QR Adapter Pro Mini.stl new file mode 100644 index 0000000..111304a Binary files /dev/null and b/Pro Mini V2 3.3V/3D model/Fanatec QR Adapter Pro Mini.stl differ diff --git a/Pro Mini V2 3.3V/README.md b/Pro Mini V2 3.3V/README.md new file mode 100644 index 0000000..5b52827 --- /dev/null +++ b/Pro Mini V2 3.3V/README.md @@ -0,0 +1,31 @@ +# Pro Mini V2 3.3V 16 MHz +What you'll need: +* Fanatec QR +* [Pro Mini V2](https://www.ebay.com/itm/Enhancement-V2-Pro-Mini-328-16Mhz-3-3V-5V-adjustable-Arduino-Compatible-40Pins/324180291509?hash=item4b7aa6afb5:g:~UgAAOxymiVQ~6z~) +* FTDI Adapter USB to TTL Programmer +* PCB [can be found here](eagle%20pcb%20files/Gerber.zip) + * upload `Gerber.zip` to a PCB service like JLCPCB and order them +* 1x Diode +* 6x M5x20mm countersunk screws (like DIN 7991) + +optional: +* 8 pin JST connector +* 2x M2.5 screws to secure the pcb to the 3D model + +# How To +* Program the Pro Mini +* You can either solder the wires coming from the Fanatec QR directly to the PCB (recommended) or use an 8 pin JST connector so you can plug it in.
+ * I had connection problems using the JST connector as the cable did not stick in correctly all the time, so I just soldered the wires and everything worked fine afterwards. +* Bend the cable so that it fits into the QR housing like so: +![Bent cable](photos/02.JPG) +![Bent cable 2](photos/01.JPG) +* Take the 3D printed QR adapter, put two M2.5 screws into each hole to secure the pcb +* Make sure that the cable is not squeezed and use the six M5 screws to mount it to the Fanatec QR +* Done! +![Done](photos/03.JPG) +![Done2](photos/04.JPG) + +# Downsides +* In some rare cases my base reconnects if I connect the emulator to it. Nothing wild, just let it recalibrate and you're ready to race +* The base thinks that the funky push button is constantly pushed. I don't really know why this happens so I just disabled the code which makes the button functionality work. +You can also find two pins on the PCB, 5V and GND, to power another button controller like an ESP32-BLE. \ No newline at end of file diff --git a/Pro Mini V2 3.3V/eagle pcb files/Gerber.zip b/Pro Mini V2 3.3V/eagle pcb files/Gerber.zip new file mode 100644 index 0000000..0a2e0a4 Binary files /dev/null and b/Pro Mini V2 3.3V/eagle pcb files/Gerber.zip differ diff --git a/Pro Mini V2 3.3V/eagle pcb files/board.brd b/Pro Mini V2 3.3V/eagle pcb files/board.brd new file mode 100644 index 0000000..7af5fa5 --- /dev/null +++ b/Pro Mini V2 3.3V/eagle pcb files/board.brd @@ -0,0 +1,690 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5V +CS +5V +GND + + + +Arduino Clone pinheaders +By cl@xganon.com +http://www.xganon.com + + +Arduino Pro Mini Clone + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>JST Connectors</b> - PH Series, 2.00mm pitch disconnectable crimp style connectors<p> + +<p>THIS LIBRARY IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED.<br> +USE AT YOUR OWN RISK!<p> + +<author>Author: kylie </author>, 02/2017<p> + +<a href="http://www.jst-mfg.com/product/detail_e.php?series=199"> +<img src="http://www.jst-mfg.com/product/images/pict/ph.jpg" ></a><p> +<a href="http://www.jst-mfg.com/product/pdf/eng/ePH.pdf"> Data sheet (PDF)</a><p> +<p> similar to:<p> +<a href="https://www.hirose.com/product/en/products/DF3/"> HIROSE DF3 series</a><p> +Würth 6200xxxxx22 series +<a href="http://katalog.we-online.de/en/em/WTB_2_00_MALE_VERTICAL_SHROUDED_HEADER_6200XX11622?sid=331765e5c"> vertical through-hole</a>, +<a href="http://katalog.we-online.de/en/em/WTB_2_00_MALE_HORIZONTAL_SHROUDED_HEADER_6200XX11722?sid=331765e5c"> horizontal through-hole</a>, +<a href="http://katalog.we-online.de/en/em/WTB_2_00_FEMALE_TERMINAL_HOUSING_6200XX113322?sid=331765e5cc"> female terminal housing</a> + + + + +<b>JST PH series header</b> 2.00mm pitch disconnectable crimp style connectors, through-hole vertical (top entry type), 8 pins<p> + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<B>DIODE</B><p> +diameter 2.54 mm, horizontal, grid 10.16 mm + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + +<B>DIODE</B><p> +diameter 2.54 mm, horizontal, grid 10.16 mm + + + + + + + +<b>Molex Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>2.00mm Pitch Milli-Grid™ Header, Through Hole, Vertical, 2 Circuits, 0.38µm Gold (Au) Selective Plating, Pocket Tray Packaging, Lead-Free</b><p><a href =http://www.molex.com/pdm_docs/sd/877580216_sd.pdf>Datasheet </a> + + + + + + + + + + +1 +>NAME +>VALUE + + + + + + +<b>2.00mm Pitch Milli-Grid™ Header, Through Hole, Vertical, 2 Circuits, 0.38µm Gold (Au) Selective Plating, Pocket Tray Packaging, Lead-Free</b><p><a href =http://www.molex.com/pdm_docs/sd/877580216_sd.pdf>Datasheet </a> + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports Fusion synchronisation. +This feature will not be available in this version and saving +the document will break the link to the Fusion PCB feature. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + +Since Version 9.4, EAGLE supports the overriding of 3D packages +in schematics and board files. Those overridden 3d packages +will not be understood (or retained) with this version. + + + diff --git a/Pro Mini V2 3.3V/eagle pcb files/board.sch b/Pro Mini V2 3.3V/eagle pcb files/board.sch new file mode 100644 index 0000000..0f2d506 --- /dev/null +++ b/Pro Mini V2 3.3V/eagle pcb files/board.sch @@ -0,0 +1,916 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Arduino Clone pinheaders +By cl@xganon.com +http://www.xganon.com + + +Arduino Pro Mini Clone + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Arduino Pro Mini Clone + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Arduino Pro Mini + + + + + +5 pins at bottom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>JST Connectors</b> - PH Series, 2.00mm pitch disconnectable crimp style connectors<p> + +<p>THIS LIBRARY IS PROVIDED AS IS AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED.<br> +USE AT YOUR OWN RISK!<p> + +<author>Author: kylie </author>, 02/2017<p> + +<a href="http://www.jst-mfg.com/product/detail_e.php?series=199"> +<img src="http://www.jst-mfg.com/product/images/pict/ph.jpg" ></a><p> +<a href="http://www.jst-mfg.com/product/pdf/eng/ePH.pdf"> Data sheet (PDF)</a><p> +<p> similar to:<p> +<a href="https://www.hirose.com/product/en/products/DF3/"> HIROSE DF3 series</a><p> +Würth 6200xxxxx22 series +<a href="http://katalog.we-online.de/en/em/WTB_2_00_MALE_VERTICAL_SHROUDED_HEADER_6200XX11622?sid=331765e5c"> vertical through-hole</a>, +<a href="http://katalog.we-online.de/en/em/WTB_2_00_MALE_HORIZONTAL_SHROUDED_HEADER_6200XX11722?sid=331765e5c"> horizontal through-hole</a>, +<a href="http://katalog.we-online.de/en/em/WTB_2_00_FEMALE_TERMINAL_HOUSING_6200XX113322?sid=331765e5cc"> female terminal housing</a> + + + + +<b>JST PH series header</b> 2.00mm pitch disconnectable crimp style connectors, through-hole vertical (top entry type), 8 pins<p> + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>JST PH series header</b> 2.00mm pitch disconnectable crimp style connectors, SMT vertical (top entry type), 8 pins<p> + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE +>NAME + + + + + + + + + + + + + +<b>JST PH series header</b> 2.00mm pitch disconnectable crimp style connectors, vertical (side entry type), 8 pins<p> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE + + + + + +<b>GND</b> + + + + + + + + + + + + + + + + +<B>DIODE</B><p> +diameter 2.54 mm, horizontal, grid 10.16 mm + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + +<B>DIODE</B><p> +diameter 2.54 mm, horizontal, grid 10.16 mm + + + + + + + + + + + + +>NAME +>VALUE + + + + + + +<B>DIODE</B><p> +General purpose 1N400x type rectifier +<p>(With bigger pads)</p> +<p>http://www.ladyada.net/library/pcb/eaglelibrary.html<p> + + + + + + + + + + + + + + + + + + + + + +<b>Molex Connectors</b><p> +<author>Created by librarian@cadsoft.de</author> + + +<b>2.00mm Pitch Milli-Grid™ Header, Through Hole, Vertical, 2 Circuits, 0.38µm Gold (Au) Selective Plating, Pocket Tray Packaging, Lead-Free</b><p><a href =http://www.molex.com/pdm_docs/sd/877580216_sd.pdf>Datasheet </a> + + + + + + + + + + +1 +>NAME +>VALUE + + + + + + +<b>2.00mm Pitch Milli-Grid™ Header, Through Hole, Vertical, 2 Circuits, 0.38µm Gold (Au) Selective Plating, Pocket Tray Packaging, Lead-Free</b><p><a href =http://www.molex.com/pdm_docs/sd/877580216_sd.pdf>Datasheet </a> + + + + + + + + +>NAME +>VALUE + + + + + +<b>2 Pin - 2mm Dual Row Single Wafer, Vertical T/H HDR</b><p> +Source: http://www.molex.com/pdm_docs/sd/877580616_sd.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. + + +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. + + +Since Version 8.3, EAGLE supports the association of 3D packages +with devices in libraries, schematics, and board files. Those 3D +packages will not be understood (or retained) with this version. + + +Since Version 9.4, EAGLE supports the overriding of 3D packages +in schematics and board files. Those overridden 3d packages +will not be understood (or retained) with this version. + + + diff --git a/Pro Mini V2 3.3V/eagle pcb files/eagle.epf b/Pro Mini V2 3.3V/eagle pcb files/eagle.epf new file mode 100644 index 0000000..ae9c003 --- /dev/null +++ b/Pro Mini V2 3.3V/eagle pcb files/eagle.epf @@ -0,0 +1,320 @@ +[Eagle] +Version="09 03 00" +Platform="Windows" +Globals="Globals" +Desktop="Desktop" + +[Globals] +AutoSaveProject=1 +UsedLibraryUrn="urn:adsk.eagle:library:79" +UsedLibraryUrn="urn:adsk.eagle:library:88" +UsedLibraryUrn="urn:adsk.eagle:library:201" +UsedLibraryUrn="urn:adsk.eagle:library:202" +UsedLibraryUrn="urn:adsk.eagle:library:203" +UsedLibraryUrn="urn:adsk.eagle:library:204" +UsedLibraryUrn="urn:adsk.eagle:library:206" +UsedLibraryUrn="urn:adsk.eagle:library:208" +UsedLibraryUrn="urn:adsk.eagle:library:210" +UsedLibraryUrn="urn:adsk.eagle:library:211" +UsedLibraryUrn="urn:adsk.eagle:library:212" +UsedLibraryUrn="urn:adsk.eagle:library:213" +UsedLibraryUrn="urn:adsk.eagle:library:89" +UsedLibraryUrn="urn:adsk.eagle:library:214" +UsedLibraryUrn="urn:adsk.eagle:library:215" +UsedLibraryUrn="urn:adsk.eagle:library:217" +UsedLibraryUrn="urn:adsk.eagle:library:218" +UsedLibraryUrn="urn:adsk.eagle:library:220" +UsedLibraryUrn="urn:adsk.eagle:library:221" +UsedLibraryUrn="urn:adsk.eagle:library:222" +UsedLibraryUrn="urn:adsk.eagle:library:224" +UsedLibraryUrn="urn:adsk.eagle:library:226" +UsedLibraryUrn="urn:adsk.eagle:library:229" +UsedLibraryUrn="urn:adsk.eagle:library:90" +UsedLibraryUrn="urn:adsk.eagle:library:230" +UsedLibraryUrn="urn:adsk.eagle:library:231" +UsedLibraryUrn="urn:adsk.eagle:library:233" +UsedLibraryUrn="urn:adsk.eagle:library:234" +UsedLibraryUrn="urn:adsk.eagle:library:235" +UsedLibraryUrn="urn:adsk.eagle:library:236" +UsedLibraryUrn="urn:adsk.eagle:library:237" +UsedLibraryUrn="urn:adsk.eagle:library:238" +UsedLibraryUrn="urn:adsk.eagle:library:239" +UsedLibraryUrn="urn:adsk.eagle:library:240" +UsedLibraryUrn="urn:adsk.eagle:library:93" +UsedLibraryUrn="urn:adsk.eagle:library:241" +UsedLibraryUrn="urn:adsk.eagle:library:242" +UsedLibraryUrn="urn:adsk.eagle:library:243" +UsedLibraryUrn="urn:adsk.eagle:library:244" +UsedLibraryUrn="urn:adsk.eagle:library:245" +UsedLibraryUrn="urn:adsk.eagle:library:248" +UsedLibraryUrn="urn:adsk.eagle:library:250" +UsedLibraryUrn="urn:adsk.eagle:library:251" +UsedLibraryUrn="urn:adsk.eagle:library:252" +UsedLibraryUrn="urn:adsk.eagle:library:255" +UsedLibraryUrn="urn:adsk.eagle:library:94" +UsedLibraryUrn="urn:adsk.eagle:library:256" +UsedLibraryUrn="urn:adsk.eagle:library:258" +UsedLibraryUrn="urn:adsk.eagle:library:259" +UsedLibraryUrn="urn:adsk.eagle:library:260" +UsedLibraryUrn="urn:adsk.eagle:library:261" +UsedLibraryUrn="urn:adsk.eagle:library:262" +UsedLibraryUrn="urn:adsk.eagle:library:263" +UsedLibraryUrn="urn:adsk.eagle:library:264" +UsedLibraryUrn="urn:adsk.eagle:library:265" +UsedLibraryUrn="urn:adsk.eagle:library:266" +UsedLibraryUrn="urn:adsk.eagle:library:96" +UsedLibraryUrn="urn:adsk.eagle:library:267" +UsedLibraryUrn="urn:adsk.eagle:library:269" +UsedLibraryUrn="urn:adsk.eagle:library:270" +UsedLibraryUrn="urn:adsk.eagle:library:272" +UsedLibraryUrn="urn:adsk.eagle:library:273" +UsedLibraryUrn="urn:adsk.eagle:library:274" +UsedLibraryUrn="urn:adsk.eagle:library:275" +UsedLibraryUrn="urn:adsk.eagle:library:276" +UsedLibraryUrn="urn:adsk.eagle:library:278" +UsedLibraryUrn="urn:adsk.eagle:library:279" +UsedLibraryUrn="urn:adsk.eagle:library:97" +UsedLibraryUrn="urn:adsk.eagle:library:281" +UsedLibraryUrn="urn:adsk.eagle:library:283" +UsedLibraryUrn="urn:adsk.eagle:library:284" +UsedLibraryUrn="urn:adsk.eagle:library:285" +UsedLibraryUrn="urn:adsk.eagle:library:287" +UsedLibraryUrn="urn:adsk.eagle:library:288" +UsedLibraryUrn="urn:adsk.eagle:library:289" +UsedLibraryUrn="urn:adsk.eagle:library:290" +UsedLibraryUrn="urn:adsk.eagle:library:291" +UsedLibraryUrn="urn:adsk.eagle:library:293" +UsedLibraryUrn="urn:adsk.eagle:library:98" +UsedLibraryUrn="urn:adsk.eagle:library:294" +UsedLibraryUrn="urn:adsk.eagle:library:296" +UsedLibraryUrn="urn:adsk.eagle:library:297" +UsedLibraryUrn="urn:adsk.eagle:library:298" +UsedLibraryUrn="urn:adsk.eagle:library:300" +UsedLibraryUrn="urn:adsk.eagle:library:302" +UsedLibraryUrn="urn:adsk.eagle:library:303" +UsedLibraryUrn="urn:adsk.eagle:library:304" +UsedLibraryUrn="urn:adsk.eagle:library:307" +UsedLibraryUrn="urn:adsk.eagle:library:312" +UsedLibraryUrn="urn:adsk.eagle:library:99" +UsedLibraryUrn="urn:adsk.eagle:library:313" +UsedLibraryUrn="urn:adsk.eagle:library:314" +UsedLibraryUrn="urn:adsk.eagle:library:315" +UsedLibraryUrn="urn:adsk.eagle:library:317" +UsedLibraryUrn="urn:adsk.eagle:library:318" +UsedLibraryUrn="urn:adsk.eagle:library:319" +UsedLibraryUrn="urn:adsk.eagle:library:320" +UsedLibraryUrn="urn:adsk.eagle:library:322" +UsedLibraryUrn="urn:adsk.eagle:library:323" +UsedLibraryUrn="urn:adsk.eagle:library:324" +UsedLibraryUrn="urn:adsk.eagle:library:102" +UsedLibraryUrn="urn:adsk.eagle:library:325" +UsedLibraryUrn="urn:adsk.eagle:library:327" +UsedLibraryUrn="urn:adsk.eagle:library:328" +UsedLibraryUrn="urn:adsk.eagle:library:331" +UsedLibraryUrn="urn:adsk.eagle:library:332" +UsedLibraryUrn="urn:adsk.eagle:library:334" +UsedLibraryUrn="urn:adsk.eagle:library:335" +UsedLibraryUrn="urn:adsk.eagle:library:336" +UsedLibraryUrn="urn:adsk.eagle:library:337" +UsedLibraryUrn="urn:adsk.eagle:library:338" +UsedLibraryUrn="urn:adsk.eagle:library:80" +UsedLibraryUrn="urn:adsk.eagle:library:105" +UsedLibraryUrn="urn:adsk.eagle:library:339" +UsedLibraryUrn="urn:adsk.eagle:library:341" +UsedLibraryUrn="urn:adsk.eagle:library:342" +UsedLibraryUrn="urn:adsk.eagle:library:343" +UsedLibraryUrn="urn:adsk.eagle:library:344" +UsedLibraryUrn="urn:adsk.eagle:library:346" +UsedLibraryUrn="urn:adsk.eagle:library:347" +UsedLibraryUrn="urn:adsk.eagle:library:350" +UsedLibraryUrn="urn:adsk.eagle:library:351" +UsedLibraryUrn="urn:adsk.eagle:library:353" +UsedLibraryUrn="urn:adsk.eagle:library:107" +UsedLibraryUrn="urn:adsk.eagle:library:358" +UsedLibraryUrn="urn:adsk.eagle:library:360" +UsedLibraryUrn="urn:adsk.eagle:library:361" +UsedLibraryUrn="urn:adsk.eagle:library:362" +UsedLibraryUrn="urn:adsk.eagle:library:364" +UsedLibraryUrn="urn:adsk.eagle:library:366" +UsedLibraryUrn="urn:adsk.eagle:library:367" +UsedLibraryUrn="urn:adsk.eagle:library:368" +UsedLibraryUrn="urn:adsk.eagle:library:369" +UsedLibraryUrn="urn:adsk.eagle:library:371" +UsedLibraryUrn="urn:adsk.eagle:library:109" +UsedLibraryUrn="urn:adsk.eagle:library:372" +UsedLibraryUrn="urn:adsk.eagle:library:373" +UsedLibraryUrn="urn:adsk.eagle:library:374" +UsedLibraryUrn="urn:adsk.eagle:library:375" +UsedLibraryUrn="urn:adsk.eagle:library:376" +UsedLibraryUrn="urn:adsk.eagle:library:377" +UsedLibraryUrn="urn:adsk.eagle:library:378" +UsedLibraryUrn="urn:adsk.eagle:library:379" +UsedLibraryUrn="urn:adsk.eagle:library:380" +UsedLibraryUrn="urn:adsk.eagle:library:382" +UsedLibraryUrn="urn:adsk.eagle:library:111" +UsedLibraryUrn="urn:adsk.eagle:library:383" +UsedLibraryUrn="urn:adsk.eagle:library:385" +UsedLibraryUrn="urn:adsk.eagle:library:386" +UsedLibraryUrn="urn:adsk.eagle:library:387" +UsedLibraryUrn="urn:adsk.eagle:library:388" +UsedLibraryUrn="urn:adsk.eagle:library:389" +UsedLibraryUrn="urn:adsk.eagle:library:391" +UsedLibraryUrn="urn:adsk.eagle:library:392" +UsedLibraryUrn="urn:adsk.eagle:library:393" +UsedLibraryUrn="urn:adsk.eagle:library:394" +UsedLibraryUrn="urn:adsk.eagle:library:112" +UsedLibraryUrn="urn:adsk.eagle:library:396" +UsedLibraryUrn="urn:adsk.eagle:library:397" +UsedLibraryUrn="urn:adsk.eagle:library:398" +UsedLibraryUrn="urn:adsk.eagle:library:399" +UsedLibraryUrn="urn:adsk.eagle:library:400" +UsedLibraryUrn="urn:adsk.eagle:library:401" +UsedLibraryUrn="urn:adsk.eagle:library:402" +UsedLibraryUrn="urn:adsk.eagle:library:403" +UsedLibraryUrn="urn:adsk.eagle:library:404" +UsedLibraryUrn="urn:adsk.eagle:library:407" +UsedLibraryUrn="urn:adsk.eagle:library:113" +UsedLibraryUrn="urn:adsk.eagle:library:408" +UsedLibraryUrn="urn:adsk.eagle:library:409" +UsedLibraryUrn="urn:adsk.eagle:library:410" +UsedLibraryUrn="urn:adsk.eagle:library:411" +UsedLibraryUrn="urn:adsk.eagle:library:412" +UsedLibraryUrn="urn:adsk.eagle:library:417" +UsedLibraryUrn="urn:adsk.eagle:library:418" +UsedLibraryUrn="urn:adsk.eagle:library:419" +UsedLibraryUrn="urn:adsk.eagle:library:527439" +UsedLibraryUrn="urn:adsk.eagle:library:420" +UsedLibraryUrn="urn:adsk.eagle:library:116" +UsedLibraryUrn="urn:adsk.eagle:library:507" +UsedLibraryUrn="urn:adsk.eagle:library:508" +UsedLibraryUrn="urn:adsk.eagle:library:509" +UsedLibraryUrn="urn:adsk.eagle:library:510" +UsedLibraryUrn="urn:adsk.eagle:library:511" +UsedLibraryUrn="urn:adsk.eagle:library:512" +UsedLibraryUrn="urn:adsk.eagle:library:513" +UsedLibraryUrn="urn:adsk.eagle:library:514" +UsedLibraryUrn="urn:adsk.eagle:library:515" +UsedLibraryUrn="urn:adsk.eagle:library:516" +UsedLibraryUrn="urn:adsk.eagle:library:117" +UsedLibraryUrn="urn:adsk.eagle:library:517" +UsedLibraryUrn="urn:adsk.eagle:library:518" +UsedLibraryUrn="urn:adsk.eagle:library:519" +UsedLibraryUrn="urn:adsk.eagle:library:520" +UsedLibraryUrn="urn:adsk.eagle:library:521" +UsedLibraryUrn="urn:adsk.eagle:library:522" +UsedLibraryUrn="urn:adsk.eagle:library:523" +UsedLibraryUrn="urn:adsk.eagle:library:524" +UsedLibraryUrn="urn:adsk.eagle:library:525" +UsedLibraryUrn="urn:adsk.eagle:library:526" +UsedLibraryUrn="urn:adsk.eagle:library:118" +UsedLibraryUrn="urn:adsk.eagle:library:527" +UsedLibraryUrn="urn:adsk.eagle:library:528" +UsedLibraryUrn="urn:adsk.eagle:library:529" +UsedLibraryUrn="urn:adsk.eagle:library:530" +UsedLibraryUrn="urn:adsk.eagle:library:532" +UsedLibraryUrn="urn:adsk.eagle:library:533" +UsedLibraryUrn="urn:adsk.eagle:library:531" +UsedLibraryUrn="urn:adsk.eagle:library:534" +UsedLibraryUrn="urn:adsk.eagle:library:535" +UsedLibraryUrn="urn:adsk.eagle:library:119" +UsedLibraryUrn="urn:adsk.eagle:library:81" +UsedLibraryUrn="urn:adsk.eagle:library:121" +UsedLibraryUrn="urn:adsk.eagle:library:122" +UsedLibraryUrn="urn:adsk.eagle:library:123" +UsedLibraryUrn="urn:adsk.eagle:library:124" +UsedLibraryUrn="urn:adsk.eagle:library:125" +UsedLibraryUrn="urn:adsk.eagle:library:126" +UsedLibraryUrn="urn:adsk.eagle:library:127" +UsedLibraryUrn="urn:adsk.eagle:library:128" +UsedLibraryUrn="urn:adsk.eagle:library:129" +UsedLibraryUrn="urn:adsk.eagle:library:130" +UsedLibraryUrn="urn:adsk.eagle:library:82" +UsedLibraryUrn="urn:adsk.eagle:library:132" +UsedLibraryUrn="urn:adsk.eagle:library:133" +UsedLibraryUrn="urn:adsk.eagle:library:134" +UsedLibraryUrn="urn:adsk.eagle:library:135" +UsedLibraryUrn="urn:adsk.eagle:library:136" +UsedLibraryUrn="urn:adsk.eagle:library:138" +UsedLibraryUrn="urn:adsk.eagle:library:139" +UsedLibraryUrn="urn:adsk.eagle:library:140" +UsedLibraryUrn="urn:adsk.eagle:library:141" +UsedLibraryUrn="urn:adsk.eagle:library:143" +UsedLibraryUrn="urn:adsk.eagle:library:83" +UsedLibraryUrn="urn:adsk.eagle:library:144" +UsedLibraryUrn="urn:adsk.eagle:library:145" +UsedLibraryUrn="urn:adsk.eagle:library:147" +UsedLibraryUrn="urn:adsk.eagle:library:148" +UsedLibraryUrn="urn:adsk.eagle:library:149" +UsedLibraryUrn="urn:adsk.eagle:library:150" +UsedLibraryUrn="urn:adsk.eagle:library:151" +UsedLibraryUrn="urn:adsk.eagle:library:152" +UsedLibraryUrn="urn:adsk.eagle:library:153" +UsedLibraryUrn="urn:adsk.eagle:library:154" +UsedLibraryUrn="urn:adsk.eagle:library:84" +UsedLibraryUrn="urn:adsk.eagle:library:155" +UsedLibraryUrn="urn:adsk.eagle:library:156" +UsedLibraryUrn="urn:adsk.eagle:library:157" +UsedLibraryUrn="urn:adsk.eagle:library:158" +UsedLibraryUrn="urn:adsk.eagle:library:159" +UsedLibraryUrn="urn:adsk.eagle:library:160" +UsedLibraryUrn="urn:adsk.eagle:library:161" +UsedLibraryUrn="urn:adsk.eagle:library:162" +UsedLibraryUrn="urn:adsk.eagle:library:163" +UsedLibraryUrn="urn:adsk.eagle:library:164" +UsedLibraryUrn="urn:adsk.eagle:library:85" +UsedLibraryUrn="urn:adsk.eagle:library:165" +UsedLibraryUrn="urn:adsk.eagle:library:166" +UsedLibraryUrn="urn:adsk.eagle:library:167" +UsedLibraryUrn="urn:adsk.eagle:library:169" +UsedLibraryUrn="urn:adsk.eagle:library:170" +UsedLibraryUrn="urn:adsk.eagle:library:171" +UsedLibraryUrn="urn:adsk.eagle:library:172" +UsedLibraryUrn="urn:adsk.eagle:library:173" +UsedLibraryUrn="urn:adsk.eagle:library:174" +UsedLibraryUrn="urn:adsk.eagle:library:175" +UsedLibraryUrn="urn:adsk.eagle:library:86" +UsedLibraryUrn="urn:adsk.eagle:library:176" +UsedLibraryUrn="urn:adsk.eagle:library:177" +UsedLibraryUrn="urn:adsk.eagle:library:179" +UsedLibraryUrn="urn:adsk.eagle:library:180" +UsedLibraryUrn="urn:adsk.eagle:library:181" +UsedLibraryUrn="urn:adsk.eagle:library:182" +UsedLibraryUrn="urn:adsk.eagle:library:183" +UsedLibraryUrn="urn:adsk.eagle:library:184" +UsedLibraryUrn="urn:adsk.eagle:library:188" +UsedLibraryUrn="urn:adsk.eagle:library:189" +UsedLibraryUrn="urn:adsk.eagle:library:87" +UsedLibraryUrn="urn:adsk.eagle:library:190" +UsedLibraryUrn="urn:adsk.eagle:library:191" +UsedLibraryUrn="urn:adsk.eagle:library:192" +UsedLibraryUrn="urn:adsk.eagle:library:193" +UsedLibraryUrn="urn:adsk.eagle:library:194" +UsedLibraryUrn="urn:adsk.eagle:library:195" +UsedLibraryUrn="urn:adsk.eagle:library:196" +UsedLibraryUrn="urn:adsk.eagle:library:197" +UsedLibraryUrn="urn:adsk.eagle:library:198" +UsedLibraryUrn="urn:adsk.eagle:library:199" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/Arduino-clone.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Aesthetics.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Connectors.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Discrete_Semiconductor.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Displays.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Frequency_Control.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_IC_Analog.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_IC_Digital.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_IC_Power.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_LEDs.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Passives.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Sensors.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/MF_Switches.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/SamacSys_Parts.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/con-JST PH.lbr" +UsedLibrary="D:/Users/mrsab/Documents/EAGLE/libraries/microbuilder.lbr" + +[Win_1] +Type="Control Panel" +Number=0 + +[Desktop] +Screen="5760 1080" +Window="Win_1" diff --git a/Pro Mini V2 3.3V/photos/01.JPG b/Pro Mini V2 3.3V/photos/01.JPG new file mode 100644 index 0000000..5a0ded6 Binary files /dev/null and b/Pro Mini V2 3.3V/photos/01.JPG differ diff --git a/Pro Mini V2 3.3V/photos/02.JPG b/Pro Mini V2 3.3V/photos/02.JPG new file mode 100644 index 0000000..d09eb70 Binary files /dev/null and b/Pro Mini V2 3.3V/photos/02.JPG differ diff --git a/Pro Mini V2 3.3V/photos/03.JPG b/Pro Mini V2 3.3V/photos/03.JPG new file mode 100644 index 0000000..4f24a89 Binary files /dev/null and b/Pro Mini V2 3.3V/photos/03.JPG differ diff --git a/Pro Mini V2 3.3V/photos/04.JPG b/Pro Mini V2 3.3V/photos/04.JPG new file mode 100644 index 0000000..9828a2b Binary files /dev/null and b/Pro Mini V2 3.3V/photos/04.JPG differ diff --git a/README.md b/README.md index c00a976..76b623e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,11 @@ # Arduino_Fanatec_Wheel A do-it-yourself steering wheel to Fanatec's wheel base.

+**29.10.2020** Run the project on a 3.3V Arduino without a logic shifter
+![Assembled Pro Mini with PCB and QR Adapter](Pro%20Mini%20V2%203.3V/photos/03.JPG) +[more info here](Pro%20Mini%20V2%203.3V/README.md) + +*You can run the code on a 3.3V Arduino without the need for a logic shifter. This allows for a small enough pcb and 3D model to hold it, which you can then mount onto your custom wheel. Because the model is only 16mm high you won't have any space issues. +________________ **28.04.2020 Coronavirus update:** Version 1 is out!
![Steering wheel assembled](https://raw.githubusercontent.com/lshachar/Arduino_Fanatec_Wheel/master/Steering%20Wheel%20Photos/1%20assambled%202020-04-09%2008.11.24.jpg) [check out more photos here](https://github.com/lshachar/Arduino_Fanatec_Wheel/tree/master/Steering%20Wheel%20Photos) @@ -34,7 +40,7 @@ Also, [Alevale found where to buy the connector](https://github.com/darknao/btCl ### Several options: - Use a 5V arduino with a logic level shifter. (recommended, this is what I use. [(here are The schematics)](https://github.com/lshachar/Arduino_Fanatec_Wheel/blob/master/schamtics%20arduino%20nano-level%20shifter-fanatec%20round%20plug.png) - Use a 5V arduino **without** a logic shifter (can be risky to your precious wheelbase) -- Use a 3.3V arduino (I haven't tried it. They run on 8 MHZ instead of 16 MHZ for the 5V arduinos, but I'm pretty sure 8MHZ should be fast enough.) +- Use a 3.3V arduino (You will need an Arduino Pro Mini V2 which runs 3.3V at 16 MHz, as 8 MHz is not fast enough. For a more detailed guide [please read this](Pro%20Mini%20V2%203.3V/README.md) Code was tested on arduino Uno and Nano, and works fine. However, they both output 5V and the SPI communication on the wheelbase is using 3.3V.