aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-26Revert "Battery protection circuit"David Barksdale
This reverts commit 69dbc586ce164c6a939ac46ac2dad6727082318c.
2016-04-25Better microUSB connector, v1 on silkscreenDavid Barksdale
2016-04-25Battery protection circuitDavid Barksdale
2016-04-25Replace T1 with Q1David Barksdale
2016-04-18Added fiducialsDavid Barksdale
2016-04-18Switch to micro-USB connectorDavid Barksdale
2016-04-18Don't fire the laser continuouslyDavid Barksdale
This should really save on power and it's likely to work at even lower battery voltage. We probably don't need the 2nd battery now.
2016-04-18Make compatible with V0 badges againDavid Barksdale
Since we don't need to control reset to fix EPD stuck problems wire it back to PTA20 and revert the code changes.
2016-04-18Abort stuck SPI transfersDavid Barksdale
2016-04-16Added #define HAS_RESET for new vs old badgesDavid Barksdale
V0 badges should define it as 0, newer badges with EPD RESET wired to PTA19 should define it as 1.
2016-04-16Using PTA19 for EPD resetDavid Barksdale
This code will not work on V0 badges anymore. You'll need to remove Q1 and Q2 and cut the trace on the top going to breakout pin 34 and wire it to pin 33.
2016-04-15Remove discharge FETs and use PTA19 for EPD resetDavid Barksdale
2016-03-28Second battery for more powerDavid Barksdale
2016-03-28Choose a better character for musicDavid Barksdale
If you shorten the pulses for B you get a !.
2016-03-28Select button does image scrollingDavid Barksdale
2016-03-27Use DMA SPI transfersDavid Barksdale
This paints the display about 2x faster!
2016-03-27Remove unused headerDavid Barksdale
2016-03-27Fix typo in KSDK codeDavid Barksdale
2016-03-07Put an AHA on it!David Barksdale
2016-03-02Clear the display!David Barksdale
2016-02-22Turn on those charge pumps!David Barksdale
2016-02-17Talking to EPD nowDavid Barksdale
Work in progress.
2016-01-27Some initial progressDavid Barksdale
I'm not getting the right response to command 0x71 and I think it has something to do with initializing the display (reset). I can't seem to get PTA20 to go low.
2016-01-06Laser tag demo codeDavid Barksdale
You can select what data to send the other badge using the up/down/left/right keys. Then use the trigger to fire the laser! Up: Light LED red Left: Light LED green Right: Light LED blue Down: Start playing music (press any key to stop)
2016-01-05Better mounting for the ballDavid Barksdale
2016-01-05Add pulldown for T1 gateDavid Barksdale
2016-01-04Clean up commented-out stuffDavid Barksdale
2016-01-04We don't need two copies of fsl_lptmr_irq.cDavid Barksdale
2016-01-04Use S1 for music and S2 for the laserDavid Barksdale
2016-01-03Hold up button, not down, oopsDavid Barksdale
2016-01-03Turn back on the bleeps for testingDavid Barksdale
2016-01-03Allow BOOTPIN to select ROM bootDavid Barksdale
2015-11-27Changed text to vectorDavid Barksdale
It gets printed as vector anyway when making gerbers. This way we can fix text placement.
2015-11-26Add name and version numberDavid Barksdale
2015-11-26Useful labelsDavid Barksdale
2015-11-25Add a bypass cap for the LEDDavid Barksdale
2015-11-25DRC fixesDavid Barksdale
2015-11-25Finishing up the layoutDavid Barksdale
2015-11-25Add buzzerDavid Barksdale
2015-11-25Driving the laser with LPUART_TXDavid Barksdale
2015-11-25Moved laser to PTE0David Barksdale
2015-11-25Fix stupid FET wiringDavid Barksdale
2015-11-24Actually libnewlib-arm-none-eabiDavid Barksdale
2015-11-24Also install libnewlib-devDavid Barksdale
2015-11-14Bleep bleep bloopDavid Barksdale
2015-11-11Added LED and wired some stuff upDavid Barksdale
2015-11-11Fix commentDavid Barksdale
2015-11-11Rotate switch for alternative keycapDavid Barksdale
2015-11-11Testing RGB LEDDavid Barksdale
2015-11-02Wired up switchesDavid Barksdale