1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/README.txt Sat Feb 19 23:59:22 2022 +0100
1.3 @@ -0,0 +1,71 @@
1.4 +Introduction
1.5 +============
1.6 +
1.7 +The CommonPIC32_VGA distribution provides schematic and circuit layout files
1.8 +for use with KiCad describing a circuit board for use with a PIC32
1.9 +microcontroller, offering VGA signal generation capabilities when used with
1.10 +the appropriate software (provided in the CommonPIC32 software distribution).
1.11 +
1.12 +Other interfacing options are also provided for programming the
1.13 +microcontroller using the ICSP mechanism, communicating with the
1.14 +microcontroller using UART peripherals, and connecting the microcontroller to
1.15 +parallel devices and to USB devices.
1.16 +
1.17 +Note that the breadboard circuit used to prototype this board only
1.18 +investigated VGA signal generation, ICSP functionality, and UART
1.19 +communication. The other interfacing support has yet to be tested and
1.20 +verified.
1.21 +
1.22 +The following resources are provided:
1.23 +
1.24 +CommonPIC32_VGA.kicad_pcb The circuit board layout
1.25 +
1.26 +CommonPIC32_VGA.net The netlist, generated from the schematic
1.27 + and distributed here for convenience
1.28 +
1.29 +CommonPIC32_VGA.pro The KiCad project file
1.30 +
1.31 +CommonPIC32_VGA.sch The circuit schematic providing the
1.32 + relationships between components
1.33 +
1.34 +PIC32MX270F256B.lib PIC32MX270F256B component library
1.35 + containing a definition for the
1.36 + microcontroller itself (with the PCB
1.37 + footprint being provided by generic KiCad
1.38 + footprint libraries)
1.39 +
1.40 +Board Version Notes
1.41 +===================
1.42 +
1.43 +oshpark-7PB6tGOf (December 2021)
1.44 +--------------------------------
1.45 +
1.46 +This version provides pads for very short resistors which are rather
1.47 +inconvenient for mounting generally available through-hole mounted resistors,
1.48 +although the pad spacing is appropriate for the capacitors employed in the
1.49 +design. A new version is anticipated with longer footprints for the resistors.
1.50 +
1.51 +Design Rules and Production
1.52 +===========================
1.53 +
1.54 +It was decided that OSHPark would be used to make the first set of boards.
1.55 +Thus, the design rules for OSHPark were employed by this project. Such rules
1.56 +can be found here:
1.57 +
1.58 +http://docs.oshpark.com/services/two-layer/
1.59 +http://docs.oshpark.com/design-tools/kicad/kicad-design-rules/
1.60 +
1.61 +The board uploaded to OSHPark was tagged with oshpark-7PB6tGOf in this
1.62 +repository. It resides on OSHPark at the following location:
1.63 +
1.64 +https://oshpark.com/projects/7PB6tGOf/view_design
1.65 +
1.66 +Contact, Copyright and Licence Information
1.67 +==========================================
1.68 +
1.69 +The author can be contacted at the following e-mail address:
1.70 +
1.71 +paul@boddie.org.uk
1.72 +
1.73 +Copyright and licence information can be found in the docs directory - see
1.74 +docs/COPYING.txt and docs/gpl-3.0.txt for more information.