Merge pull request #10 from sparkfun/USBC

Merging USB C branch to remove
This commit is contained in:
Nathan Seidle
2022-01-10 17:02:50 -07:00
committed by GitHub
20 changed files with 647243 additions and 16292 deletions

232
.gitignore vendored
View File

@@ -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

View File

Binary file not shown.

View File

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 2.2 MiB

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View 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

View 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

View File

Binary file not shown.

View 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

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

@@ -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>
[![Qwiic Pro Micro USB C ](https://cdn.sparkfun.com/assets/parts/1/4/4/0/4/15795-Pro_Micro_C-01.jpg)](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.