Rev |
Age |
Author |
Path |
Log message |
Diff |
240 |
3950 d 7 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Implemented the game snake. |
|
239 |
3950 d 7 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Reordered the LEDs to properly show binary digits. |
|
238 |
3950 d 12 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added missing files for controller code. |
|
237 |
3950 d 12 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Changed Timer4 to operate on a millisecond scale.
Added in controller polling functionality.
Added 'game modes' that are switched to upon controller button press.
Removed iteration parameter on animations. |
|
236 |
3950 d 17 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Implemented WDT functionality to reset the device if no I2C messages are received in a period of time. |
|
235 |
3950 d 18 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed the code for the I2C module so that it actually works.
Added a new README file with some random information. |
|
234 |
3951 d 10 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Implemented code for the I2C1 module. |
|
233 |
3952 d 1 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Formatted a few things for easier readability. |
|
232 |
3952 d 1 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Changed data types to explicit declarations (stdint.h). |
|
231 |
3952 d 13 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Changed data types to explicit declarations (stdint.h). |
|
230 |
3953 d 15 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Changed the address and command values to something thats easier to remember. |
|
228 |
3953 d 17 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Added new files for the LED cube controller. |
|
227 |
3953 d 17 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Created folder for LED cube controller code. |
|
226 |
3979 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Enabled the watchdog timer to reset the device every ~17.5min, implemented code for SPI4 module read/write, and moved the animation code to its own file. |
|
224 |
4024 d 21 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Added libraries for interfacing to the MAX17040 LiPoly chip and the RN-42 bluetooth chip. |
|
223 |
4025 d 12 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Updated code/libraries to interface to the L3GD20 and LSM303DLHC sensors.
Also wrote a python script to read, convert, and display sensor values. |
|
222 |
4028 d 14 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Fixed some code for compatibility with Rev. C of the IMU board. |
|
216 |
4065 d 2 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed the serial code so that it writes the entire cube at once instead of writing each layer individually to prevent tearing in the animations. |
|
215 |
4073 d 14 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Updated code to support external frame generation. |
|
214 |
4073 d 14 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Wrote a python interface to the microcontroller code. |
|
213 |
4076 d 13 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed a few issues with the frame processing code. Command frames can now be sent over UART to control the cube. |
|
212 |
4076 d 17 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Modified button interrupt code to support both the 32MX7 and MX7CK boards.
Implemented code for the UART module and basic support for frame parsing. |
|
209 |
4107 d 15 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed a bug when switching rotations outside of 90 degree angles. |
|
208 |
4107 d 15 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Minor update of some code in main.c. |
|
207 |
4113 d 14 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Updated code to make it easier to see scrolling text. |
|
206 |
4113 d 20 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added code to overlay an array of pixels to the displayed animation. Also implemented a scrolling text feature to the cube. |
|
205 |
4114 d 13 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added code to rotate the cube. Also added two demo loops showing this functionality. |
|
202 |
4142 d 13 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Finished writing the library code for UART and I2C for the BLE IMU board. |
|
201 |
4148 d 13 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Cleaned up and finished commenting the code. |
|
200 |
4151 d 14 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added functionality to allow changing of refresh rates and brightness settings for the LED cube through the onboard buttons. |
|
199 |
4153 d 21 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Finished writing the library for the RGB LED cube for the PIC32MX795XX board. |
|
198 |
4169 d 13 h |
Kevin |
/PIC Stuff/ |
Removed the dist and build folder for projects to save space. |
|
197 |
4169 d 13 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Initial import of PIC 16F1829 code for the Bluetooth IMU project. |
|
193 |
4170 d 13 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Import of PIC32 project for the LED Cube. |
|
192 |
4170 d 13 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Added DMA functionality to the SPI module. |
|
163 |
4250 d 10 h |
Kevin |
/PIC Stuff/PICX_12F1840/ |
Added files for PIC 12F1840:
Added libraries for CPS (capacitive sensing), PWM, Interrupts, and UART for the 8 pin uC. |
|
162 |
4250 d 10 h |
Kevin |
/PIC Stuff/PICX_12F1840/ |
Created folder for holding PIC 12F1840 code. |
|
161 |
4250 d 10 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote a test case that uses RTC, NFC, lux sensor, led backpack, character OLED display, and SSD1331 OLED display. |
|
160 |
4292 d 12 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote library for the DS3231 Real Time Clock.
Added test case to display current time onto OLED character display. |
|
159 |
4293 d 14 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote basic libraries for interfacing to L3G* and LSM303* sensors. |
|