aboutsummaryrefslogtreecommitdiff
path: root/laser-tag software
AgeCommit message (Collapse)Author
2023-08-06Software changes for V2HEADmasterDavid Barksdale
2023-06-04More software changes for v2 hardwareDavid Barksdale
2023-06-03Adding support for badge v2 switchesDavid Barksdale
There is a lot more to do for v2, this is a work in progress.
2023-06-03GIT ignoringDavid Barksdale
2016-08-02Update READMEDavid Barksdale
2016-08-02Update READMEDavid Barksdale
2016-08-02Convert graphics to .im1David Barksdale
2016-08-02Images are stored in Sun raster format (.im1)David Barksdale
2016-08-02Store images in flash, accessable over USBDavid Barksdale
2016-08-02Add flash support, multiple LUN supportDavid Barksdale
2016-08-02Got stuff working better, images not in flash yetDavid Barksdale
2016-08-02Trying to get USB support workingDavid Barksdale
2016-07-29Missing headerDavid Barksdale
2016-07-15DC Darknet compatible radio settingsDavid Barksdale
2016-07-07Some radio init stuff, untestedDavid Barksdale
2016-07-04Add some radio codeDavid Barksdale
2016-07-03Don't bother with DMA since we're busy-waitingDavid Barksdale
2016-07-01These files don't need to be executableDavid Barksdale
2016-07-01Adding the unoptimized text drawing codeWanderingGlitch
2016-07-01Add seizure modeDavid Barksdale
2016-06-11Update READMEs with more infoDavid Barksdale
2016-06-11Add DEF CON 24 artworkDavid Barksdale
2016-05-26New Longhorn Lockpicking logoDavid Barksdale
2016-05-18Tiny laser pulses are hard to aimDavid Barksdale
2016-05-08Prevent cue_next_image from being optimized outWanderingGlitch
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-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-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-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-03Turn back on the bleeps for testingDavid Barksdale
2015-11-25Driving the laser with LPUART_TXDavid Barksdale
2015-11-24Actually libnewlib-arm-none-eabiDavid Barksdale
2015-11-24Also install libnewlib-devDavid Barksdale
2015-11-14Bleep bleep bloopDavid Barksdale
2015-11-11Fix commentDavid Barksdale
2015-11-11Testing RGB LEDDavid Barksdale