Commit Graph
100 Commits
Author SHA1 Message Date
William Miceli c816560942 Many changes and additions. Implemented most everything Dr. Bazuin pointed-out so far. Altium basically stopped working, where I can no longer search for parts, so I'm stopping for today. 2021-03-13 03:13:03 -05:00
William Miceli ec2f500489 All capacitors now X7R temperature rated, at least 0805 sized or larger; Chip Selects of SPI interfaces now all connected again to assist with debugging; Added bypass capacitors to SD Card socket and GPS Receiver; Designator names shortened to make silkscreen names shorter; Fixed locations of test points to be more useful; 2021-03-12 21:01:33 -05:00
William Miceli d012768c04 Lighting PCB design significantly more compact 2021-03-12 19:22:32 -05:00
William Miceli b1e29408f5 Updated symbols and footprints to remove designators, as it's done automatically, and added supplier links 2021-03-12 19:16:40 -05:00
William Miceli c2a0c40e71 Condensing Lighting PCB design 2021-03-12 18:54:29 -05:00
William Miceli 676c6e635c Modified ordering of Lighting components to make PCB Layout simpler and be able to have a more compact design. 2021-03-12 18:49:14 -05:00
William Miceli 59ce5d953c Renamed Schematics.SchLib to Symbols.SchLib 2021-03-12 18:39:43 -05:00
William Miceli e3b61d5c6a Hopefully things aren't messed up. 2021-03-12 15:36:16 -05:00
William Miceli 4a20590f43 Fixing merge issue. Keeping changes from Boost Converter.SchDoc only. 2021-03-12 15:32:32 -05:00
William Miceli ed8846ea33 Working on the PCB Layout; Lighting section is nearly done, will wait until approval before making traces 2021-03-08 23:10:43 -05:00
William Miceli f7098feb6a All telemetry and lighting schematics have real components now and no longer generics; Moving onto working on the PCB Layout 2021-03-08 20:23:36 -05:00
William Miceli 12d8e2657d Many small changes and fixes; Only generic parts with telemetry and lighting are the USB-UART Bridges 2021-03-08 03:49:29 -05:00
William Miceli f3521d60a4 SD Card and GPS Receiver no longer need Chip Select SPI signals, since they have dedicated USCI modules for communication with the MCU 2021-03-08 00:36:14 -05:00
William Miceli f4b631fa9d Added GPS Receiver breakout board to component library; Fixed other components, adding designators; Updated components on schematic scheets 2021-03-08 00:26:55 -05:00
William Miceli d75aa68481 Specifying real components in place of generics 2021-03-06 23:56:13 -05:00
William Miceli f343124d3b IMU is now fully complete, with it's own LDO Regulator, Voltage-Level Shifters and real parts specified 2021-03-06 22:46:32 -05:00
William Miceli e11727fe58 There's a bit more spaghetti, but at least now, nearly all components have a dedicated USCI module on the MCU 2021-03-06 20:56:09 -05:00
William Miceli c056d0f51a Moving all interrupt signals from peripheral devices to Port 1 and Port 2, since only those have interrupt capabilities [IN PROGRESS] 2021-03-06 20:09:50 -05:00
William Miceli 4aed3b3593 Updated documentation with component changes to have everything use 3.3V 2021-03-06 20:08:34 -05:00
William Miceli c581725686 Voltage translators no longer needed, thankfully 2021-03-06 20:07:37 -05:00
William Miceli 2545d7ca0d No functional changes, just added more notes/information mainly 2021-03-06 20:07:02 -05:00
William Miceli ce75e92720 Changed RS-232 Transceiver to a Maxim Integrated MAX3232EUE+, since it can run on only 3.3V instead of needing 5V 2021-03-06 20:05:13 -05:00
William Miceli 362ab8444f Swapped generic parts with real ones 2021-03-06 20:03:07 -05:00
William Miceli b7aef36994 Changed out CANbus Transceiver with a TI SN65HVD234D 2021-03-06 20:01:33 -05:00
William Miceli 43941219ff Swapping out CANbus transceiver - in progress 2021-03-04 00:58:38 -05:00
William Miceli fd64f9831a Added test points for clock frequencies of the MCU 2021-03-04 00:45:05 -05:00
William Miceli 9a6737d90b Changed MCU reset button to be right-angled to be pressed from outside the enclosure. 2021-03-04 00:37:11 -05:00
William Miceli e686d5d445 All parts specified now 2021-03-04 00:33:46 -05:00
William Miceli 467c2c8f67 General-Purpose Button has all parts specified now, with right-angle button 2021-03-04 00:32:55 -05:00
William Miceli 24f9c5ef31 Added top-actuated switch for reset button 2021-03-04 00:32:00 -05:00
William Miceli 6f78f4db56 MCU now has it's own 3.3V net with a dual schottky diode before it combining the DC-DC SMPS and JTAG power supplies 2021-03-03 00:13:01 -05:00
William Miceli 8341212f12 Status LEDs are complete, with specific parts chosen 2021-03-02 23:57:15 -05:00
William Miceli e655395fcd Changed out P-Channel MOSFETs used for switching lights to more efficient models and added their symbol/footprint/model: PSMN9R5-30YLC,115 2021-03-02 22:33:28 -05:00
William Miceli d2e70f708c Miscellaneous changes from advisor meeting today 2021-03-02 10:45:42 -05:00
William Miceli fe1d2a6977 Modified general purpose switch 2021-03-01 16:07:19 -05:00
William Miceli b1d4540313 Added diode to VCC_TOOL power source 2021-03-01 00:32:52 -05:00
William Miceli db5fa57f88 Added generic components for LEDs until Sunseeker's component inventory is completed to see if we can use existing components 2021-03-01 00:22:46 -05:00
William Miceli c6c39b7dd3 Removed empty PCB layouts and added the three that we'll be using with 4 signal layers each 2021-02-28 22:25:04 -05:00
William Miceli 7fba643f53 Moved supercapacitor to main schematic 2021-02-28 22:06:23 -05:00
William Miceli 6279005447 Connected "VehicleLighting - Extras" to MCU; Added lines for Status LEDs 2021-02-25 22:28:07 -05:00
William Miceli 9a0b26552b Annotations update 2021-02-25 17:48:40 -05:00
William Miceli 3e8b871d75 Added supercapacitor schematic/footprint/model to library 2021-02-25 17:39:00 -05:00
William Miceli a311ef701f Not useful; Can't get to work with the new folder name that includes a space 2021-02-23 14:41:26 -05:00
William Miceli 8c8fef3ec3 Added electrical current usage to component specifications; Updated docs 2021-02-22 20:34:16 -05:00
William Miceli 10cbac5d30 Added CANbus connector to schematic 2021-02-21 13:13:25 -05:00
William Miceli fe8bf478ae Finished fixing the CANbus connector; Miscellaneous library maintenance 2021-02-21 13:13:12 -05:00
William Miceli d23d94372a GPS Receiver is finished! 2021-02-20 21:32:20 -05:00
William Miceli 5c0581c3d4 Another schematic symbol fix 2021-02-20 20:08:23 -05:00
William Miceli a25ec4c640 Fixed SMB connector symbol issue 2021-02-20 20:05:23 -05:00
William Miceli 341265928e Added right angle SMB connector for GPS antenna 2021-02-20 20:03:04 -05:00
William Miceli 86f7ca3fc8 GPS Receiver now has isolated USB interface available 2021-02-20 17:54:57 -05:00
William Miceli d14c3aa1e2 Added note about generic MSP430 header include 2021-02-20 16:01:25 -05:00
William Miceli b8b7ac9f66 Changed debounced Boot button to jumper; ESP32 is now done 2021-02-20 15:21:27 -05:00
William Miceli 00d6aff4c0 Added 2x1 Header Pins 2021-02-20 15:13:40 -05:00
William Miceli e6486815e6 Added JTAG Headers to ESP32 2021-02-20 15:10:52 -05:00
William Miceli 31a7ded393 Library Maintenance; Removed old GPS Receiver; Added 4x1 Header Pins 2021-02-20 15:04:12 -05:00
William Miceli f6affcfde5 Removed older "Imported Components" library 2021-02-20 13:58:38 -05:00
William Miceli d103392975 Added more notes 2021-02-20 13:55:24 -05:00
William Miceli dce7eedd90 Added resistor to prevent short-circuit and notes...
...before I completely forget about it...
2021-02-19 21:51:32 -05:00
William Miceli 7992de6f6d Added more documentation and examples 2021-02-19 21:25:53 -05:00
William Miceli 47159eafa7 ESP32 configuration in progress 2021-02-19 21:25:40 -05:00
William Miceli 5ff8d8a8f1 Updated documentation 2021-02-19 19:36:24 -05:00
William Miceli 45ca893cd7 Fixed schematic name 2021-02-19 19:36:14 -05:00
William Miceli ec5f5100a2 Added USB to UART schematic with vertical connector for ESP32 for programming 2021-02-19 17:33:03 -05:00
William Miceli 9c6134e115 Added official guidelines for ESP32 hardware design 2021-02-19 16:57:53 -05:00
William Miceli 734d469386 RTC now used a CR2032 button cell for power 2021-02-16 22:05:47 -05:00
William Miceli 1042379d53 I2C Voltage-Level Translator no longer needed 2021-02-16 22:01:54 -05:00
William Miceli 70d9719413 More of previous 2021-02-16 22:01:37 -05:00
William Miceli d3b532e8d9 Don't see why 5V is needed; changed to 3.3V to accomodate a button-cell battery 2021-02-16 22:01:19 -05:00
William Miceli 29c77e719c Simulation no longer needed, not implemented. 2021-02-16 21:49:39 -05:00
William Miceli c9d8c3bae2 Visual adjustment on Main; added only the main part for GPS 2021-02-16 21:34:45 -05:00
William Miceli a3fffa5696 IMU is now finished, again... 2021-02-16 21:31:24 -05:00
William Miceli 80e2fdcd2f Updated Doxygen 2021-02-16 21:28:01 -05:00
William Miceli 5148ac3166 Updated documents to reflect changes in major components 2021-02-16 21:27:43 -05:00
William Miceli cb0b663ebd Symbol/footprint updates 2021-02-16 20:51:01 -05:00
William Miceli b7877dcbd2 Updated annotations 2021-02-16 20:45:31 -05:00
William Miceli 1afb8be47a Need final verification on CANbus connector before symbol and footprint is ready to add 2021-02-16 20:45:12 -05:00
William Miceli ac856e3236 Additional components and 6-axis IMU removed 2021-02-16 20:43:58 -05:00
William Miceli 3c00f571f3 USB Bridge is now isolated! 2021-02-16 20:43:28 -05:00
William Miceli b815593136 Cleanup and additional parts 2021-02-16 20:42:54 -05:00
William Miceli 8aadd93f05 Upgrading component from 6-axis to 9-axis IMU 2021-02-16 20:42:41 -05:00
William Miceli 824a2e47b0 Isolator for the USB connection 2021-02-16 20:40:56 -05:00
William Miceli 100de7a0ee The Not-Really-Useful datasheet for the CANbus connector 2021-02-16 20:40:43 -05:00
William Miceli 42e21f6531 Found a GPS receiver that looks good to use and isn't insanely complicated to setup 2021-02-16 20:40:07 -05:00
William Miceli 5a8ebfc543 Added more symbols/footprints/models for placement 2021-02-16 20:39:44 -05:00
William Miceli 281edcc924 TI didn't make getting their Driverlib.h very easy... 2021-02-15 21:50:28 -05:00
William Miceli ef74b58b8a Changed Lighting sheet size to better fit 2021-02-15 17:16:40 -05:00
William Miceli 2fccad5895 Starting work on MCU code 2021-02-15 00:53:34 -05:00
William Miceli 765351230b Added MOSFET and Connector components for Lighting; Light board also finished 2021-02-15 00:43:50 -05:00
William Miceli 9a2bea1722 Added original files from imported components 2021-02-15 00:43:09 -05:00
William Miceli 4b37d46251 Added documentation for parts that have now been added 2021-02-15 00:40:56 -05:00
William Miceli 2e898dd125 Changed folder name 2021-02-15 00:40:34 -05:00
William Miceli b276dd54fe Had to add Voltage-Level Translators in a few places 2021-02-14 22:08:47 -05:00
William Miceli 6dc50e402d Moved voltage translator to RTC-side since MCU is NOT 5V tolerant 2021-02-14 20:39:31 -05:00
William Miceli 0c27e1d55b Miscellaneous Altium changes 2021-02-13 23:10:16 -05:00
William Miceli e970ae6170 Connected multifunction pin of RTC 2021-02-13 23:05:19 -05:00
William Miceli 3a57dc9b47 RTC is done; IMU needed voltage translator for I2C; Made some library edits 2021-02-13 22:59:26 -05:00
William Miceli 237278636d Added documentation for a bidirectional voltage level translator 2021-02-13 22:57:52 -05:00
William Miceli 4e8bf58866 Added official documentation for I2C reference 2021-02-13 22:57:24 -05:00
William Miceli 87ae285383 GPS Receiver is too complicated for us to quickly get into and made work at the moment
Might come back to later on.
2021-02-13 20:59:10 -05:00