Commit Graph
100 Commits
Author SHA1 Message Date
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
William Miceli b4343bec83 IMU incorrectly had "No ERC" marks on the interrupt pins 2021-02-13 15:43:43 -05:00
William Miceli e0ab99a2e0 Added more info to 2x2 Header Pins schematic 2021-02-13 15:41:39 -05:00
William Miceli d5acebf2c8 Miscellaneous adjustments 2021-02-13 15:24:12 -05:00
William Miceli 74ad12a8ed Fixed filename 2021-02-13 15:21:03 -05:00
William Miceli 35106cc1a3 Fixed schematic symbol transparency issue 2021-02-13 15:14:16 -05:00
William Miceli 1b7428bd76 MCU power now has it's own schematic 2021-02-13 15:05:04 -05:00
William Miceli cca642fd8a SD Card connection is finished 2021-02-13 14:43:04 -05:00
William Miceli 7d4bcc47a6 Added drawing for the socket we'll use 2021-02-13 14:42:42 -05:00
William Miceli 6b83479bf9 Added official SD Card documentation 2021-02-13 13:59:57 -05:00
William Miceli 3ae55910a5 Miscellaneous Altium-made changes 2021-02-10 17:09:24 -05:00
William Miceli 50f8cf15d8 Fixed bad connections 2021-02-10 17:08:04 -05:00
William Miceli b34c5b0843 Removed connection swap schematic and just made a custom part 2021-02-10 17:06:21 -05:00