Commit graph

51 commits

Author SHA1 Message Date
Kai Lauterbach 53d8a976bf Formatted... 2011-11-11 19:32:43 +01:00
Kai Lauterbach 36e9290611 Missing description added. 2011-11-05 16:53:24 +01:00
Kai Lauterbach d5941812cc Changes from last meeting. 2011-11-05 16:52:02 +01:00
Kai Lauterbach 7cd1ac3d2e Timer/Counter calculations to configure the new timing requirements. 2011-11-05 16:49:02 +01:00
Kai Lauterbach 8ba8455abe Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB 2011-11-02 18:39:49 +01:00
Aaron Mueller 2694d9988f Implement the LED voltage switch.
LEDs can now be switched on or off with the mouse. The current
state of the LEd cube is saved in a array which can be easily
printed out to STDOUT.
2011-10-31 00:25:07 +01:00
Aaron Mueller 8e91376491 Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB 2011-10-30 23:59:15 +01:00
Aaron Mueller 37e885f02e Add the picking feature.
We can now select a LED on the screen and get the index of the LED.
To get the right index, we use the color picking technique mentioned
in the OpenGL RedBook. This works suprisingly pretty well (and fast!).
2011-10-30 23:55:53 +01:00
Aaron Mueller b2d11488fa Strip the resulting binary to redurce some space 2011-10-30 23:42:46 +01:00
Kai Lauterbach f5e5816444 iSome typo fixes and revision updates. 2011-10-30 19:09:20 +01:00
Kai Lauterbach 963a3e6063 Typo fixed. 2011-10-29 21:55:19 +02:00
Aaron Mueller 42e0200349 Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB 2011-10-23 21:44:42 +02:00
Aaron Mueller 5335603b15 Correct some lighting and make real LED models. 2011-10-23 21:43:54 +02:00
Kai Lauterbach db88825230 Unused resistor removed. 2011-10-23 21:17:01 +02:00
Kai Lauterbach b8d273667f Formated only. 2011-10-20 21:23:02 +02:00
Aaron Mueller c8e496195f Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB 2011-10-20 20:42:01 +02:00
Kai Lauterbach fc727bce52 Copy from master branch. 2011-10-20 20:40:45 +02:00
Aaron Mueller dc6b4346ce Fix the "zoom" problem and add some wires in between. 2011-10-20 20:28:00 +02:00
Aaron Mueller 1b468b8c22 Start implementing a 3D GUI to configure the cube.
The idea is to use OpenGL and some simple C code to display a 3D cube.
With the mouse you can define which LED should be on or off on a
particular frame. With this technique, you can define whole sequences of
frames to form animations.
2011-10-19 01:10:15 +02:00
Kai Lauterbach d7dedd3baa Clean up the testcode 2011-10-19 01:05:16 +02:00
Kai Lauterbach 9ce06c0292 Major changes on the core of the framework from klaute
* Some interferrences with the two timers (usb/led)
* Big cleanup from the codebase and separate logical parts
* Documenting the code
* Big space optimizations on the code to fit on the AVR
2011-10-19 01:05:16 +02:00
Kai Lauterbach ef1aa32741 Initial commit of the VUSB custom request client. 2011-10-19 01:05:16 +02:00
Kai Lauterbach 1c740255d5 Cleaned... 2011-10-19 01:05:16 +02:00
Kai Lauterbach 5b102adff3 Some file extensions added which we won't to track. 2011-10-19 01:05:15 +02:00
Kai Lauterbach 35cf5ba2e9 Old animation cycle removed.
Prepared to support V-USB.
2011-10-19 01:05:15 +02:00
Kai Lauterbach b1b9c93fe8 V-USB support addad. 2011-10-19 01:05:15 +02:00
Kai Lauterbach fb3374eca7 Fixing a bug in the schematics (and the pcb board) 2011-10-19 01:05:15 +02:00
Kai Lauterbach f7832f9ce0 Replaced with a more comfortable version. 2011-10-15 11:31:15 +02:00
Kai Lauterbach 521f28a7d4 License information added. 2011-10-15 11:24:54 +02:00
Kai Lauterbach 4bb819fd09 Documentation added. 2011-10-15 10:43:44 +02:00
Kai Lauterbach 0ec74a576c Content moved to text file. 2011-10-14 22:57:00 +02:00
Kai Lauterbach ba3ff74529 New revision. 2011-10-08 11:45:26 +02:00
Kai Lauterbach 44cacd40c2 File access rights changed. 2011-10-07 21:33:17 +02:00
Kai Lauterbach 58821b45b3 File access rights changed. 2011-10-07 20:36:26 +02:00
Kai Lauterbach 1673e5b48f Optional PullDown removed.
Ground area added to the board.
2011-10-06 19:38:37 +02:00
Kai Lauterbach 7c7d71f2ce avrdude options changed in makefile. 2011-10-05 22:13:44 +02:00
Kai Lauterbach af4ce35ff1 Accessrights changed. 2011-10-03 15:52:08 +02:00
Kai Lauterbach a78e6a282a Typo fixed. 2011-10-02 23:19:05 +02:00
Kai Lauterbach 1ec0493c95 Addembly instruction added. 2011-10-02 21:57:01 +02:00
Kai Lauterbach c4973378ac Partlist of the LED cube. 2011-10-02 21:15:47 +02:00
Kai Lauterbach bf8b076e46 Added 78L08 datasheet. 2011-10-02 21:15:28 +02:00
Kai Lauterbach b422b50bb9 Merge branch 'master' of github.com:klaute/Cthn.de-MiniLEDCube 2011-10-02 20:43:42 +02:00
Aaron Mueller cfd2b1f79d Add the label file for the AVR
Glue it on top of the DIL case for PIN guidance.
2011-10-02 19:54:52 +02:00
Kai Lauterbach 43226ea90d Added the partlist (Eagle export) 2011-10-01 21:11:32 +02:00
Aaron Mueller fb685fac59 Add some instruction paper 2011-09-19 23:14:05 +02:00
Aaron Mueller 4e253776b5 Add the PCB 2011-09-19 23:13:30 +02:00
Benjamin Schweizer 8a1a2ab89a added readme 2011-08-30 09:53:50 +02:00
Benjamin Schweizer f37ae94e63 added readme 2011-08-30 09:51:34 +02:00
Kai Lauterbach 57cf92043f Initial commit of the original firmware. 2011-08-20 15:22:47 +02:00
Kai Lauterbach b14db26634 Original ressources of the miniledcube. 2011-08-20 15:21:10 +02:00