diff --git a/assets/img/c3cat-c3sign-cccamp23-transparent-for-dark.webp b/assets/img/c3cat-c3sign-cccamp23-transparent-for-dark.webp new file mode 100755 index 0000000..b3596f0 Binary files /dev/null and b/assets/img/c3cat-c3sign-cccamp23-transparent-for-dark.webp differ diff --git a/assets/img/c3cat-c3sign-cccamp23-transparent.webp b/assets/img/c3cat-c3sign-cccamp23-transparent.webp new file mode 100755 index 0000000..e202ae4 Binary files /dev/null and b/assets/img/c3cat-c3sign-cccamp23-transparent.webp differ diff --git a/assets/img/rgb-ears-39c3/10_1280.webp b/assets/img/rgb-ears-39c3/10_1280.webp new file mode 100644 index 0000000..488859e Binary files /dev/null and b/assets/img/rgb-ears-39c3/10_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/10_1920.webp b/assets/img/rgb-ears-39c3/10_1920.webp new file mode 100644 index 0000000..2074cfc Binary files /dev/null and b/assets/img/rgb-ears-39c3/10_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/10_4960.webp b/assets/img/rgb-ears-39c3/10_4960.webp new file mode 100644 index 0000000..875002a Binary files /dev/null and b/assets/img/rgb-ears-39c3/10_4960.webp differ diff --git a/assets/img/rgb-ears-39c3/11_1280.webp b/assets/img/rgb-ears-39c3/11_1280.webp new file mode 100644 index 0000000..0c2854b Binary files /dev/null and b/assets/img/rgb-ears-39c3/11_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/11_1920.webp b/assets/img/rgb-ears-39c3/11_1920.webp new file mode 100644 index 0000000..69d3e9e Binary files /dev/null and b/assets/img/rgb-ears-39c3/11_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/11_5984.webp b/assets/img/rgb-ears-39c3/11_5984.webp new file mode 100644 index 0000000..2df58c9 Binary files /dev/null and b/assets/img/rgb-ears-39c3/11_5984.webp differ diff --git a/assets/img/rgb-ears-39c3/12_1280.webp b/assets/img/rgb-ears-39c3/12_1280.webp new file mode 100644 index 0000000..af7f842 Binary files /dev/null and b/assets/img/rgb-ears-39c3/12_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/12_1920.webp b/assets/img/rgb-ears-39c3/12_1920.webp new file mode 100644 index 0000000..0d082ac Binary files /dev/null and b/assets/img/rgb-ears-39c3/12_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/12_6133.webp b/assets/img/rgb-ears-39c3/12_6133.webp new file mode 100644 index 0000000..83fb2f2 Binary files /dev/null and b/assets/img/rgb-ears-39c3/12_6133.webp differ diff --git a/assets/img/rgb-ears-39c3/13_1280.webp b/assets/img/rgb-ears-39c3/13_1280.webp new file mode 100644 index 0000000..5485bcc Binary files /dev/null and b/assets/img/rgb-ears-39c3/13_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/13_1920.webp b/assets/img/rgb-ears-39c3/13_1920.webp new file mode 100644 index 0000000..0cb10ed Binary files /dev/null and b/assets/img/rgb-ears-39c3/13_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/13_5888.webp b/assets/img/rgb-ears-39c3/13_5888.webp new file mode 100644 index 0000000..3d7168e Binary files /dev/null and b/assets/img/rgb-ears-39c3/13_5888.webp differ diff --git a/assets/img/rgb-ears-39c3/14_1280.webp b/assets/img/rgb-ears-39c3/14_1280.webp new file mode 100644 index 0000000..54d4ffa Binary files /dev/null and b/assets/img/rgb-ears-39c3/14_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/14_1920.webp b/assets/img/rgb-ears-39c3/14_1920.webp new file mode 100644 index 0000000..4b31600 Binary files /dev/null and b/assets/img/rgb-ears-39c3/14_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/14_2641.webp b/assets/img/rgb-ears-39c3/14_2641.webp new file mode 100644 index 0000000..9820b9a Binary files /dev/null and b/assets/img/rgb-ears-39c3/14_2641.webp differ diff --git a/assets/img/rgb-ears-39c3/15_1280.webp b/assets/img/rgb-ears-39c3/15_1280.webp new file mode 100644 index 0000000..42270f5 Binary files /dev/null and b/assets/img/rgb-ears-39c3/15_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/15_1920.webp b/assets/img/rgb-ears-39c3/15_1920.webp new file mode 100644 index 0000000..5023d1f Binary files /dev/null and b/assets/img/rgb-ears-39c3/15_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/15_2757.webp b/assets/img/rgb-ears-39c3/15_2757.webp new file mode 100644 index 0000000..6e0be93 Binary files /dev/null and b/assets/img/rgb-ears-39c3/15_2757.webp differ diff --git a/assets/img/rgb-ears-39c3/16_1280.webp b/assets/img/rgb-ears-39c3/16_1280.webp new file mode 100644 index 0000000..2bed997 Binary files /dev/null and b/assets/img/rgb-ears-39c3/16_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/16_1920.webp b/assets/img/rgb-ears-39c3/16_1920.webp new file mode 100644 index 0000000..5b52a1e Binary files /dev/null and b/assets/img/rgb-ears-39c3/16_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/16_3064.webp b/assets/img/rgb-ears-39c3/16_3064.webp new file mode 100644 index 0000000..0232e12 Binary files /dev/null and b/assets/img/rgb-ears-39c3/16_3064.webp differ diff --git a/assets/img/rgb-ears-39c3/17_1280.webp b/assets/img/rgb-ears-39c3/17_1280.webp new file mode 100644 index 0000000..1222600 Binary files /dev/null and b/assets/img/rgb-ears-39c3/17_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/17_1920.webp b/assets/img/rgb-ears-39c3/17_1920.webp new file mode 100644 index 0000000..709c8c9 Binary files /dev/null and b/assets/img/rgb-ears-39c3/17_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/17_6477.webp b/assets/img/rgb-ears-39c3/17_6477.webp new file mode 100644 index 0000000..305192f Binary files /dev/null and b/assets/img/rgb-ears-39c3/17_6477.webp differ diff --git a/assets/img/rgb-ears-39c3/18_1280.webp b/assets/img/rgb-ears-39c3/18_1280.webp new file mode 100644 index 0000000..75022b9 Binary files /dev/null and b/assets/img/rgb-ears-39c3/18_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/18_1920.webp b/assets/img/rgb-ears-39c3/18_1920.webp new file mode 100644 index 0000000..d1f1fef Binary files /dev/null and b/assets/img/rgb-ears-39c3/18_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/18_7560.webp b/assets/img/rgb-ears-39c3/18_7560.webp new file mode 100644 index 0000000..d1e9fe4 Binary files /dev/null and b/assets/img/rgb-ears-39c3/18_7560.webp differ diff --git a/assets/img/rgb-ears-39c3/19_1280.webp b/assets/img/rgb-ears-39c3/19_1280.webp new file mode 100644 index 0000000..ea50407 Binary files /dev/null and b/assets/img/rgb-ears-39c3/19_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/19_1920.webp b/assets/img/rgb-ears-39c3/19_1920.webp new file mode 100644 index 0000000..344f490 Binary files /dev/null and b/assets/img/rgb-ears-39c3/19_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/19_7352.webp b/assets/img/rgb-ears-39c3/19_7352.webp new file mode 100644 index 0000000..6f742cb Binary files /dev/null and b/assets/img/rgb-ears-39c3/19_7352.webp differ diff --git a/assets/img/rgb-ears-39c3/1_1280.webp b/assets/img/rgb-ears-39c3/1_1280.webp new file mode 100644 index 0000000..0e557e8 Binary files /dev/null and b/assets/img/rgb-ears-39c3/1_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/1_1919.webp b/assets/img/rgb-ears-39c3/1_1919.webp new file mode 100644 index 0000000..f58f366 Binary files /dev/null and b/assets/img/rgb-ears-39c3/1_1919.webp differ diff --git a/assets/img/rgb-ears-39c3/1_6928.webp b/assets/img/rgb-ears-39c3/1_6928.webp new file mode 100644 index 0000000..b2859b4 Binary files /dev/null and b/assets/img/rgb-ears-39c3/1_6928.webp differ diff --git a/assets/img/rgb-ears-39c3/20_1280.webp b/assets/img/rgb-ears-39c3/20_1280.webp new file mode 100644 index 0000000..7bd104d Binary files /dev/null and b/assets/img/rgb-ears-39c3/20_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/20_1919.webp b/assets/img/rgb-ears-39c3/20_1919.webp new file mode 100644 index 0000000..baef409 Binary files /dev/null and b/assets/img/rgb-ears-39c3/20_1919.webp differ diff --git a/assets/img/rgb-ears-39c3/20_5944.webp b/assets/img/rgb-ears-39c3/20_5944.webp new file mode 100644 index 0000000..344f1a0 Binary files /dev/null and b/assets/img/rgb-ears-39c3/20_5944.webp differ diff --git a/assets/img/rgb-ears-39c3/21_1280.webp b/assets/img/rgb-ears-39c3/21_1280.webp new file mode 100644 index 0000000..0e20b88 Binary files /dev/null and b/assets/img/rgb-ears-39c3/21_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/21_1920.webp b/assets/img/rgb-ears-39c3/21_1920.webp new file mode 100644 index 0000000..72b89f0 Binary files /dev/null and b/assets/img/rgb-ears-39c3/21_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/21_7960.webp b/assets/img/rgb-ears-39c3/21_7960.webp new file mode 100644 index 0000000..0bf6f08 Binary files /dev/null and b/assets/img/rgb-ears-39c3/21_7960.webp differ diff --git a/assets/img/rgb-ears-39c3/22_1280.webp b/assets/img/rgb-ears-39c3/22_1280.webp new file mode 100644 index 0000000..e2a21d9 Binary files /dev/null and b/assets/img/rgb-ears-39c3/22_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/22_1920.webp b/assets/img/rgb-ears-39c3/22_1920.webp new file mode 100644 index 0000000..08c2020 Binary files /dev/null and b/assets/img/rgb-ears-39c3/22_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/22_6845.webp b/assets/img/rgb-ears-39c3/22_6845.webp new file mode 100644 index 0000000..8168b27 Binary files /dev/null and b/assets/img/rgb-ears-39c3/22_6845.webp differ diff --git a/assets/img/rgb-ears-39c3/2_1280.webp b/assets/img/rgb-ears-39c3/2_1280.webp new file mode 100644 index 0000000..5bfa017 Binary files /dev/null and b/assets/img/rgb-ears-39c3/2_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/2_1920.webp b/assets/img/rgb-ears-39c3/2_1920.webp new file mode 100644 index 0000000..05a0690 Binary files /dev/null and b/assets/img/rgb-ears-39c3/2_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/2_3032.webp b/assets/img/rgb-ears-39c3/2_3032.webp new file mode 100644 index 0000000..639ff06 Binary files /dev/null and b/assets/img/rgb-ears-39c3/2_3032.webp differ diff --git a/assets/img/rgb-ears-39c3/3_1280.webp b/assets/img/rgb-ears-39c3/3_1280.webp new file mode 100644 index 0000000..553c27f Binary files /dev/null and b/assets/img/rgb-ears-39c3/3_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/3_1920.webp b/assets/img/rgb-ears-39c3/3_1920.webp new file mode 100644 index 0000000..5acef26 Binary files /dev/null and b/assets/img/rgb-ears-39c3/3_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/3_3273.webp b/assets/img/rgb-ears-39c3/3_3273.webp new file mode 100644 index 0000000..037e098 Binary files /dev/null and b/assets/img/rgb-ears-39c3/3_3273.webp differ diff --git a/assets/img/rgb-ears-39c3/4_1280.webp b/assets/img/rgb-ears-39c3/4_1280.webp new file mode 100644 index 0000000..9e9a332 Binary files /dev/null and b/assets/img/rgb-ears-39c3/4_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/4_1920.webp b/assets/img/rgb-ears-39c3/4_1920.webp new file mode 100644 index 0000000..e65b6ac Binary files /dev/null and b/assets/img/rgb-ears-39c3/4_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/4_3336.webp b/assets/img/rgb-ears-39c3/4_3336.webp new file mode 100644 index 0000000..3be5c58 Binary files /dev/null and b/assets/img/rgb-ears-39c3/4_3336.webp differ diff --git a/assets/img/rgb-ears-39c3/5_1280.webp b/assets/img/rgb-ears-39c3/5_1280.webp new file mode 100644 index 0000000..5944437 Binary files /dev/null and b/assets/img/rgb-ears-39c3/5_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/5_1920.webp b/assets/img/rgb-ears-39c3/5_1920.webp new file mode 100644 index 0000000..8bb2a12 Binary files /dev/null and b/assets/img/rgb-ears-39c3/5_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/5_3200.webp b/assets/img/rgb-ears-39c3/5_3200.webp new file mode 100644 index 0000000..8f74c57 Binary files /dev/null and b/assets/img/rgb-ears-39c3/5_3200.webp differ diff --git a/assets/img/rgb-ears-39c3/6_1280.webp b/assets/img/rgb-ears-39c3/6_1280.webp new file mode 100644 index 0000000..3b93e80 Binary files /dev/null and b/assets/img/rgb-ears-39c3/6_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/6_1920.webp b/assets/img/rgb-ears-39c3/6_1920.webp new file mode 100644 index 0000000..7dd5f5b Binary files /dev/null and b/assets/img/rgb-ears-39c3/6_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/6_6480.webp b/assets/img/rgb-ears-39c3/6_6480.webp new file mode 100644 index 0000000..80fe215 Binary files /dev/null and b/assets/img/rgb-ears-39c3/6_6480.webp differ diff --git a/assets/img/rgb-ears-39c3/7_1280.webp b/assets/img/rgb-ears-39c3/7_1280.webp new file mode 100644 index 0000000..b50b0a6 Binary files /dev/null and b/assets/img/rgb-ears-39c3/7_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/7_1920.webp b/assets/img/rgb-ears-39c3/7_1920.webp new file mode 100644 index 0000000..9bf7de5 Binary files /dev/null and b/assets/img/rgb-ears-39c3/7_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/7_5976.webp b/assets/img/rgb-ears-39c3/7_5976.webp new file mode 100644 index 0000000..df141ba Binary files /dev/null and b/assets/img/rgb-ears-39c3/7_5976.webp differ diff --git a/assets/img/rgb-ears-39c3/8_1280.webp b/assets/img/rgb-ears-39c3/8_1280.webp new file mode 100644 index 0000000..917de84 Binary files /dev/null and b/assets/img/rgb-ears-39c3/8_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/8_1920.webp b/assets/img/rgb-ears-39c3/8_1920.webp new file mode 100644 index 0000000..b855932 Binary files /dev/null and b/assets/img/rgb-ears-39c3/8_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/8_5904.webp b/assets/img/rgb-ears-39c3/8_5904.webp new file mode 100644 index 0000000..83b1ba8 Binary files /dev/null and b/assets/img/rgb-ears-39c3/8_5904.webp differ diff --git a/assets/img/rgb-ears-39c3/9_1280.webp b/assets/img/rgb-ears-39c3/9_1280.webp new file mode 100644 index 0000000..2347bba Binary files /dev/null and b/assets/img/rgb-ears-39c3/9_1280.webp differ diff --git a/assets/img/rgb-ears-39c3/9_1920.webp b/assets/img/rgb-ears-39c3/9_1920.webp new file mode 100644 index 0000000..5392c71 Binary files /dev/null and b/assets/img/rgb-ears-39c3/9_1920.webp differ diff --git a/assets/img/rgb-ears-39c3/9_4695.webp b/assets/img/rgb-ears-39c3/9_4695.webp new file mode 100644 index 0000000..13d6c22 Binary files /dev/null and b/assets/img/rgb-ears-39c3/9_4695.webp differ diff --git a/index.html b/index.html index 21f85df..eb2f384 100644 --- a/index.html +++ b/index.html @@ -43,6 +43,16 @@ } } } + + .muted { + color: #ebebeb; + } + + @media (prefers-color-scheme: dark) { + .muted { + color: #2b2b2b; + } + } } @@ -60,5 +70,10 @@ + diff --git a/rgb-ears-39c3.html b/rgb-ears-39c3.html new file mode 100755 index 0000000..ca7be85 --- /dev/null +++ b/rgb-ears-39c3.html @@ -0,0 +1,692 @@ + + + + + + + c3cat + + + + +
+

39C3 RGB Catear Build Instructions

+ + + + + C3CAT with a cat ear headband around the 'A' + + + +
+
+ How much details do you need? + + + + + + + + +
+ +

+ This guide aims to explain in simple terms how to assemble the c3cat catear build kit. + If you did not get a hold of one of those kits, take a look at our BOM. +

+ + + + +

+ The general project assembly looks like this where each of the components must be connected via soldering points. +

+ +
+ A picture of an assembled set of LED catears +
+┌─────┐                          ╭───╮
+│ ESP ├┄┄╼ ╾┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄│   │
+└─────┘
+         ╱ ╲         ╱ ╲          ╱ ╲
+     pluggable      long         catear
+     connector      cable        & leds
+          
+

In addition to one of our kits, you will need

+
    +
  • soldering equipment
  • +
  • a heatgun
  • +
  • striping pliers
  • +
  • catears
  • +
+
+
+ +
+

Kit Content §

+

+ Out kits contain the following content: +

+ A picture of the kit content layed out on a rat mat. It contains the items listed below + +
+ + +
+

Flash the microcontroller §

+

+ We recommend to use WLED as a firmware on all our catears. + It offers a wide range of features for display and animation and can be controlled comfortably from your smartphone. +

+
    +
  1. +
    + + +
    +
  2. + +
  3. +
    + + +
    +
  4. + +
  5. +
    + + +
    +
  6. + +
  7. +
    + + +
    +
  8. +
+
+ + +
+

Solder cables to LED strip §

+

+ One of the most important steps is to electircally connect the microcontroller to the LED strip. + We will start with the LED side. +

+

+ Basically, the LED strip has three connections. One for data, one for ground and one for voltage. + Each of these three functions requires a separately soldered connection. +

+

+ Make sure to solder to the input side of the LED strip. +

+ +
+ A picture of the backside of an LED strip exposed. The ou label is visible on the part of it not connected to another strip segment. +
The wrong side of the LED strip demontrated by the ou (out) label being on the outside.
+
+
+ A picture of the backside of an LED strip exposed. The in label is visible on the part of it not connected to another strip segment. +
The correct side of the LED strip demontrated by the in label being on the outside.
+
+ +
    + +
  1. +
    + + +
    +
  2. + +
  3. +
    + + +
    +
  4. + +
  5. +
    + + +
    +
  6. + +
  7. +
    + + +
    +
  8. +
+
+ + +
+

Solder Cable to pluggable connector §

+

+ The other side of the long cable now needs to be connected to the pluggable connector. +

+
    + +
  1. +
    + + +
    +
  2. + +
  3. +
    + + +
    +
  4. + +
  5. +
    + + +
    +
  6. + +
  7. +
    + + +
    +
  8. + +
+
+ + +
+

Solder Pluggable Connector to Microcontroller §

+

+ Now you need to solder the other (female) part of the pluggable connector to your microcontroller. +

+
+ The front side of the included microcontroller + The backside of the included microcontroller +
+
    + +
  1. +
    + + +
    +
  2. +
+
+ + +
+

Finalize the Assembly §

+
    + +
  1. +
    + + +
    +
  2. + +
  3. +
    + + +
    +
  4. + +
  5. +
    + + +
    +
  6. + +
  7. +
    + + +
    +
  8. + +
+ +

+ Congratulations! You now have a freely customizable pair of RGB catears :3 +

+

+ Don't feel pressured to wear cat ears – you're perfectly fine without them.
+ And remember: Trans rights are human rights. +

+
+
+ + +