Rev |
Age |
Author |
Path |
Log message |
Diff |
227 |
3983 d 21 h |
Kevin |
/PIC Stuff/PICX_16F1825_Controller/ |
Created folder for LED cube controller code. |
|
226 |
4009 d 4 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 |
4055 d 0 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Added libraries for interfacing to the MAX17040 LiPoly chip and the RN-42 bluetooth chip. |
|
223 |
4055 d 16 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 |
4058 d 17 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Fixed some code for compatibility with Rev. C of the IMU board. |
|
216 |
4095 d 5 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 |
4103 d 17 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Updated code to support external frame generation. |
|
214 |
4103 d 18 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Wrote a python interface to the microcontroller code. |
|
213 |
4106 d 17 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 |
4106 d 21 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 |
4137 d 18 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Fixed a bug when switching rotations outside of 90 degree angles. |
|
208 |
4137 d 19 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Minor update of some code in main.c. |
|
207 |
4143 d 17 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Updated code to make it easier to see scrolling text. |
|
206 |
4144 d 0 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 |
4144 d 17 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Added code to rotate the cube. Also added two demo loops showing this functionality. |
|
202 |
4172 d 16 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Finished writing the library code for UART and I2C for the BLE IMU board. |
|
201 |
4178 d 16 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Cleaned up and finished commenting the code. |
|
200 |
4181 d 18 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 |
4184 d 0 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Finished writing the library for the RGB LED cube for the PIC32MX795XX board. |
|
198 |
4199 d 16 h |
Kevin |
/PIC Stuff/ |
Removed the dist and build folder for projects to save space. |
|
197 |
4199 d 16 h |
Kevin |
/PIC Stuff/PICX_16F1829_BLE_IMU/ |
Initial import of PIC 16F1829 code for the Bluetooth IMU project. |
|
193 |
4200 d 17 h |
Kevin |
/PIC Stuff/Cerebot_32MX7_LED_Cube/ |
Import of PIC32 project for the LED Cube. |
|
192 |
4200 d 17 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Added DMA functionality to the SPI module. |
|
163 |
4280 d 13 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 |
4280 d 13 h |
Kevin |
/PIC Stuff/PICX_12F1840/ |
Created folder for holding PIC 12F1840 code. |
|
161 |
4280 d 13 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 |
4322 d 15 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 |
4323 d 18 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Wrote basic libraries for interfacing to L3G* and LSM303* sensors. |
|
158 |
4325 d 17 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Changed the file naming to something thats a bit more sortable. |
|
157 |
4333 d 20 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
BMP085 sensor and XBee code is now working.
24 bit float/double must be enabled in the configuration. |
|
156 |
4334 d 10 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Cleaned up header file definitions. |
|
155 |
4334 d 10 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Copied and reimplemented libraries for sensors from C18.
BMP085 and XBee code is not yet fully implemented. |
|
154 |
4334 d 17 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Refactored function names to follow the same naming conventions. |
|
153 |
4334 d 20 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Removed unnecessary build folders. |
|
152 |
4334 d 20 h |
Kevin |
/PIC Stuff/PICX_27J13/ |
Created a copy of the PIC code to port over to the XC8 compiler. |
|
151 |
4334 d 20 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Re-factored function names. |
|
150 |
4335 d 0 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Implemented library for interfacing to the BMP085 sensor.
Added support for printing float values through UART. |
|
149 |
4336 d 11 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Wrote a simple test to take LUX output and show it on the OLED character display. |
|
148 |
4336 d 12 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Implemented library for the TSL2561 light sensor.
Implemented library for the OLED 16x2 character display (NHD-0216KZW-AB5). |
|
147 |
4336 d 23 h |
Kevin |
/PIC Stuff/PIC_27J13/ |
Renamed maindefs.h to defines.h.
Renamed led_backpack.h to led_HT16K33.h.
Added lux_TSL2561.h to interface to the TSL2561 sensor.
Changed pin bindings in defines.h to use current D0 breakout. |
|