Merge pull request #10 from sparkfun/USBC
Merging USB C branch to remove
This commit is contained in:
		
							
								
								
									
										232
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										232
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1,192 +1,42 @@ | ||||
| ################# | ||||
| ## SparkFun Useful stuff | ||||
| ################# | ||||
|  | ||||
| ## AVR Development | ||||
| *.eep | ||||
| *.elf | ||||
| *.lst | ||||
| *.lss | ||||
| *.sym | ||||
| *.d | ||||
| *.o | ||||
| *.srec | ||||
| *.map | ||||
|  | ||||
| ## Notepad++ backup files | ||||
| *.bak | ||||
|  | ||||
| ## BOM files | ||||
| *bom* | ||||
|  | ||||
| ################# | ||||
| ## Eclipse | ||||
| ################# | ||||
|  | ||||
| *.pydevproject | ||||
| .project | ||||
| .metadata | ||||
| bin/ | ||||
| tmp/ | ||||
| *.tmp | ||||
| *.bak | ||||
| *.swp | ||||
| *~.nib | ||||
| local.properties | ||||
| .classpath | ||||
| .settings/ | ||||
| .loadpath | ||||
|  | ||||
| # External tool builders | ||||
| .externalToolBuilders/ | ||||
|  | ||||
| # Locally stored "Eclipse launch configurations" | ||||
| *.launch | ||||
|  | ||||
| # CDT-specific | ||||
| .cproject | ||||
|  | ||||
| # PDT-specific | ||||
| .buildpath | ||||
|  | ||||
|  | ||||
| ############# | ||||
| ## Eagle | ||||
| ############# | ||||
|  | ||||
| # Ignore the board and schematic backup files | ||||
| *.b#? | ||||
| *.s#? | ||||
|  | ||||
|  | ||||
| ################# | ||||
| ## Visual Studio | ||||
| ################# | ||||
|  | ||||
| ## Ignore Visual Studio temporary files, build results, and | ||||
| ## files generated by popular Visual Studio add-ons. | ||||
|  | ||||
| # User-specific files | ||||
| *.suo | ||||
| *.user | ||||
| *.sln.docstates | ||||
|  | ||||
| # Build results | ||||
| [Dd]ebug/ | ||||
| [Rr]elease/ | ||||
| *_i.c | ||||
| *_p.c | ||||
| *.ilk | ||||
| *.meta | ||||
| *.obj | ||||
| *.pch | ||||
| *.pdb | ||||
| *.pgc | ||||
| *.pgd | ||||
| *.rsp | ||||
| *.sbr | ||||
| *.tlb | ||||
| *.tli | ||||
| *.tlh | ||||
| *.tmp | ||||
| *.vspscc | ||||
| .builds | ||||
| *.dotCover | ||||
|  | ||||
| ## TODO: If you have NuGet Package Restore enabled, uncomment this | ||||
| #packages/ | ||||
|  | ||||
| # Visual C++ cache files | ||||
| ipch/ | ||||
| *.aps | ||||
| *.ncb | ||||
| *.opensdf | ||||
| *.sdf | ||||
|  | ||||
| # Visual Studio profiler | ||||
| *.psess | ||||
| *.vsp | ||||
|  | ||||
| # ReSharper is a .NET coding add-in | ||||
| _ReSharper* | ||||
|  | ||||
| # Installshield output folder | ||||
| [Ee]xpress | ||||
|  | ||||
| # DocProject is a documentation generator add-in | ||||
| DocProject/buildhelp/ | ||||
| DocProject/Help/*.HxT | ||||
| DocProject/Help/*.HxC | ||||
| DocProject/Help/*.hhc | ||||
| DocProject/Help/*.hhk | ||||
| DocProject/Help/*.hhp | ||||
| DocProject/Help/Html2 | ||||
| DocProject/Help/html | ||||
|  | ||||
| # Click-Once directory | ||||
| publish | ||||
|  | ||||
| # Others | ||||
| [Bb]in | ||||
| [Oo]bj | ||||
| sql | ||||
| TestResults | ||||
| *.Cache | ||||
| ClientBin | ||||
| stylecop.* | ||||
| ~$* | ||||
| *.dbmdl | ||||
| Generated_Code #added for RIA/Silverlight projects | ||||
|  | ||||
| # Backup & report files from converting an old project file to a newer | ||||
| # Visual Studio version. Backup files are not needed, because we have git ;-) | ||||
| _UpgradeReport_Files/ | ||||
| Backup*/ | ||||
| UpgradeLog*.XML | ||||
|  | ||||
|  | ||||
| ############ | ||||
| ## Windows | ||||
| ############ | ||||
|  | ||||
| # Windows image file caches | ||||
| Thumbs.db | ||||
|  | ||||
| # Folder config file | ||||
| Desktop.ini | ||||
|  | ||||
|  | ||||
| ############# | ||||
| ## Python | ||||
| ############# | ||||
|  | ||||
| *.py[co] | ||||
|  | ||||
| # Packages | ||||
| *.egg | ||||
| *.egg-info | ||||
| dist | ||||
| build | ||||
| eggs | ||||
| parts | ||||
| bin | ||||
| var | ||||
| sdist | ||||
| develop-eggs | ||||
| .installed.cfg | ||||
|  | ||||
| # Installer logs | ||||
| pip-log.txt | ||||
|  | ||||
| # Unit test / coverage reports | ||||
| .coverage | ||||
| .tox | ||||
|  | ||||
| #Translations | ||||
| *.mo | ||||
|  | ||||
| #Mr Developer | ||||
| .mr.developer.cfg | ||||
|  | ||||
| # Mac crap | ||||
| # Windows image file caches | ||||
| Thumbs.db | ||||
| ehthumbs.db | ||||
|  | ||||
| #Eagle Backup files | ||||
| *.s#? | ||||
| *.b#? | ||||
| *.l#? | ||||
| *.lck | ||||
|  | ||||
| # Folder config file | ||||
| Desktop.ini | ||||
|  | ||||
| # Recycle Bin used on file shares | ||||
| $RECYCLE.BIN/ | ||||
|  | ||||
| # Windows Installer files | ||||
| *.cab | ||||
| *.msi | ||||
| *.msm | ||||
| *.msp | ||||
|  | ||||
| # ========================= | ||||
| # Operating System Files | ||||
| # ========================= | ||||
|  | ||||
| # OSX | ||||
| # ========================= | ||||
|  | ||||
| .DS_Store | ||||
| .AppleDouble | ||||
| .LSOverride | ||||
|  | ||||
| # Icon must ends with two \r. | ||||
| Icon | ||||
|  | ||||
|  | ||||
| # Thumbnails | ||||
| ._* | ||||
|  | ||||
| # Files that might appear on external disk | ||||
| .Spotlight-V100 | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								Documentation/QwiicProMicroUSB-C.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Documentation/QwiicProMicroUSB-C.pdf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										2890
									
								
								Documentation/QwiicProMicroUSB-C.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2890
									
								
								Documentation/QwiicProMicroUSB-C.svg
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| After Width: | Height: | Size: 2.2 MiB | 
							
								
								
									
										104959
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GBL
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										104959
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GBL
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										101683
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GBO
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										101683
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GBO
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										55734
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GBS
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55734
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GBS
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										28775
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GKO
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28775
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GKO
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										100859
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTL
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										100859
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTL
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										75288
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTO
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75288
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTO
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										33327
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTP
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33327
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTP
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										84521
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTS
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										84521
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.GTS
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1650
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.TXT
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1650
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.TXT
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										24219
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.brd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24219
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.brd
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										40
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.dri
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.dri
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | ||||
| Generated by EAGLE CAM Processor 9.5.1 | ||||
|  | ||||
| Drill Station Info File: C:/Users/Poole/Documents/GitHub/Pro_Micro/Hardware/Production/SparkFun_Pro_Micro-Panel.dri | ||||
|  | ||||
|  Date              : 11/8/2019 2:11 PM | ||||
|  Drills            : generated | ||||
|  Device            : Excellon drill station, coordinate format 2.4 inch | ||||
|  | ||||
| Parameter settings: | ||||
|  | ||||
|  Tolerance Drill + :  0.00 % | ||||
|  Tolerance Drill - :  0.00 % | ||||
|  Rotate            : no | ||||
|  Mirror            : no | ||||
|  Optimize          : yes | ||||
|  Auto fit          : yes | ||||
|  OffsetX           : 0inch | ||||
|  OffsetY           : 0inch | ||||
|  Layers            : Drills Holes | ||||
|  | ||||
| Drill File Info: | ||||
|  | ||||
|  Data Mode         : Absolute | ||||
|  Units             : 1/10000 Inch | ||||
|  | ||||
| Drills used: | ||||
|  | ||||
|  Code  Size       used | ||||
|  | ||||
|  T01   0.0120inch   870 | ||||
|  T02   0.0150inch    15 | ||||
|  T03   0.0256inch    30 | ||||
|  T04   0.0335inch   360 | ||||
|  T05   0.0669inch   360 | ||||
|  | ||||
| Total number of drills: 1635 | ||||
|  | ||||
| Plotfiles: | ||||
|  | ||||
|  C:/Users/Poole/Documents/GitHub/Pro_Micro/Hardware/Production/SparkFun_Pro_Micro-Panel.TXT | ||||
							
								
								
									
										51
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.gpi
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.gpi
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,51 @@ | ||||
| Generated by EAGLE CAM Processor 9.5.1 | ||||
|  | ||||
| Photoplotter Info File: C:/Users/Poole/Documents/GitHub/Pro_Micro/Hardware/Production/SparkFun_Pro_Micro-Panel.gpi | ||||
|  | ||||
|  Date              : 11/8/2019 2:10 PM | ||||
|  Plotfile          : C:/Users/Poole/Documents/GitHub/Pro_Micro/Hardware/Production/SparkFun_Pro_Micro-Panel.GTP | ||||
|  Apertures         : generated:  | ||||
|  Device            : Gerber RS-274-X photoplotter, coordinate format 2.5 inch | ||||
|  | ||||
| Parameter settings: | ||||
|  | ||||
|  Emulate Apertures : no | ||||
|  Tolerance Draw  + :  0.00 % | ||||
|  Tolerance Draw  - :  0.00 % | ||||
|  Tolerance Flash + :  0.00 % | ||||
|  Tolerance Flash - :  0.00 % | ||||
|  Rotate            : no | ||||
|  Mirror            : no | ||||
|  Optimize          : yes | ||||
|  Auto fit          : yes | ||||
|  OffsetX           : 0inch | ||||
|  OffsetY           : 0inch | ||||
|  | ||||
| Plotfile Info: | ||||
|  | ||||
|  Coordinate Format : 2.5 | ||||
|  Coordinate Units  : Inch | ||||
|  Data Mode         : Absolute | ||||
|  Zero Suppression  : None | ||||
|  End Of Block      : * | ||||
|  | ||||
| Apertures used: | ||||
|  | ||||
|  Code     Shape     Size                  used | ||||
|  | ||||
|  D10      square    0.0236inch             240 | ||||
|  D11      square    0.0236inch             270 | ||||
|  D12      draw      0.0118inch              90 | ||||
|  D13      draw      0.0100inch             660 | ||||
|  D14      rectangle 0.0315inch x 0.0472inch    30 | ||||
|  D15      rectangle 0.0248inch x 0.0327inch    30 | ||||
|  D16      rectangle 0.0472inch x 0.0217inch    75 | ||||
|  D17      rectangle 0.0394inch x 0.0433inch    60 | ||||
|  D18      rectangle 0.0394inch x 0.0354inch    60 | ||||
|  D19      rectangle 0.0295inch x 0.0276inch    60 | ||||
|  D20      rectangle 0.0472inch x 0.0787inch    30 | ||||
|  D21      rectangle 0.0236inch x 0.0531inch    60 | ||||
|  D22      rectangle 0.0118inch x 0.0394inch   120 | ||||
|  D23      rectangle 0.0236inch x 0.0394inch    60 | ||||
|  D24      draw      0.0004inch           13330 | ||||
|  | ||||
							
								
								
									
										
											BIN
										
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.zip
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Hardware/Production/SparkFun_Pro_Micro-Panel.zip
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										11
									
								
								Hardware/Production/ordering_instructions.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								Hardware/Production/ordering_instructions.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| panel size, 133x196mm | ||||
| PCB thickness, 1.6mm | ||||
| number of layers, 2 | ||||
| soldermask color, Red | ||||
| silkscreen color, White | ||||
| oz copper, 1oz | ||||
| finish, HASL lead free | ||||
| stencils, top | ||||
| pcs per panel, 20 | ||||
| min trace width, 0.152400mm / 0.006000in | ||||
| min drill size, 0.304800mm / 0.012000in | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										29
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										29
									
								
								README.md
									
									
									
									
									
								
							| @@ -1,20 +1,11 @@ | ||||
| Pro Micro | ||||
| Qwiic Pro Micro USB C | ||||
| ========= | ||||
|  | ||||
| <table class="table table-hover table-striped table-bordered"> | ||||
|   <tr> | ||||
|    <td><a href="https://www.sparkfun.com/products/12587"><div align="center"><img src="https://cdn.sparkfun.com//assets/parts/9/2/4/9/12587-01b.jpg" title="Pro Micro - 3.3V/8MHz"></div></a></td> | ||||
|    <td><a href="https://www.sparkfun.com/products/12640"><img src="https://cdn.sparkfun.com//assets/parts/9/3/2/6/12640-01a.jpg"" title="Pro Micro - 5V/16MHz"></div></a></center></td> | ||||
|   </tr> | ||||
|   <tr> | ||||
|     <td><div align="center">Pro Micro - 3.3V/8MHz [<a href="https://www.sparkfun.com/products/12587">DEV-12587</a>]</div></td> | ||||
|     <td><div align="center">Pro Micro - 5V/16MHz [<a href="https://www.sparkfun.com/products/12640">DEV-12640</a>]</div></td> | ||||
|   </tr> | ||||
| </table> | ||||
| [](https://www.sparkfun.com/products/15795) | ||||
|  | ||||
| The Pro Micro is a micro controller with an ATMega32U4 IC on board. | ||||
| The USB transceiver is inside the 32U4, adding USB connectivity on-board without external USB interfaces.  | ||||
| This comes in both a 3.3V and 5V version.  | ||||
| [*SparkFun Qwiic Pro Micro - USB-C (ATmega32U4) (DEV-15795)*](https://www.sparkfun.com/products/15795) | ||||
|  | ||||
| The Qwiic Pro Micro is a microcontroller with an ATMega32U4 IC on board. The USB transceiver is inside the 32U4, adding USB connectivity on-board without external USB interfaces. The board includes a jumper to select either 5V or 3.3V. | ||||
|  | ||||
|  | ||||
| Repository Contents | ||||
| @@ -26,14 +17,16 @@ Repository Contents | ||||
|  | ||||
| Documentation | ||||
| -------------- | ||||
| * **[Hookup Guide](https://learn.sparkfun.com/tutorials/pro-micro--fio-v3-hookup-guide)** - Basic hookup guide for the Pro Micro. | ||||
| * **[SparkFun Arduino Board Addon](https://github.com/sparkfun/Arduino_Boards/)** - Arduino board addon for Pro Micro. | ||||
| * **[Hookup Guide](https://learn.sparkfun.com/tutorials/qwiic-pro-micro-usb-c-atmega32u4-hookup-guide)** - Basic hookup guide for the Qwiic Pro Micro. | ||||
| * **[SparkFun Arduino Board Addon](https://github.com/sparkfun/Arduino_Boards/)** - Arduino board addon for Qwiic Pro Micro. | ||||
| * **[SparkFun Graphical Datasheets](https://github.com/sparkfun/Graphical_Datasheets)** - Graphical datasheets for various SparkFun products. | ||||
| * **[SparkFun Fritzing repo](https://github.com/sparkfun/Fritzing_Parts)** - Fritzing diagrams for SparkFun products. | ||||
|  | ||||
| Product Versions | ||||
| ---------------- | ||||
| * [DEV-12587](https://www.sparkfun.com/products/12587)- 3.3V/8MHz version | ||||
| * [DEV-15795](https://www.sparkfun.com/products/15795)- 5V/16MHz version with Qwiic connector and USB C | ||||
| * [DEV-12640](https://www.sparkfun.com/products/12640)- 5V/16MHz version | ||||
| * [DEV-12587](https://www.sparkfun.com/products/12587)- 3.3V/8MHz version | ||||
|  | ||||
| License Information | ||||
| ------------------- | ||||
| @@ -41,7 +34,7 @@ This product is _**open source**_! | ||||
|  | ||||
| Please review the LICENSE.md file for license information.  | ||||
|  | ||||
| If you have any questions or concerns on licensing, please contact techsupport@sparkfun.com. | ||||
| If you have any questions or concerns on licensing, please contact technical support on our [SparkFun forums](https://forum.sparkfun.com/viewforum.php?f=152). | ||||
|  | ||||
| Distributed as-is; no warranty is given. | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user