IMG_8394.JPG

Peeling off the bottom-up cutted copper tape ( 2nd version of the traces )

JPEG Image - 1.92 MB - 05/09/2019 at 11:29

Preview

IMG_8395.JPG

Yup, we're all cleaned up here !

JPEG Image - 2.18 MB - 05/09/2019 at 11:29

Preview

IMG_8396.JPG

Preparing the kapton protection on the plastic support to prevent burns like in the previous version ..

JPEG Image - 2.19 MB - 05/09/2019 at 11:29

Preview

IMG_8397.JPG

Now onto peeling off only what's not traces :)

JPEG Image - 2.11 MB - 05/09/2019 at 11:29

Preview

IMG_8398 2.JPG

Everything went quite well, but I scratched the kapton in some places ( staying focused on precise work for some hours is quite hard sometimes ) - also, there are missing trace(s) ( I think one or two little ones ) that I'd either re-cut & place manually or simply replace with a tiny wire ;p

JPEG Image - 2.05 MB - 05/09/2019 at 11:29

Preview

AkalisMask_v0.1a.ino

Full code for Akali's mask - needs a step-by-step debug ;p

ino - 18.50 kB - 05/09/2019 at 10:53

Download

AkalisMask_v0.1a_strippedDownDebug_mouthIdxIncreaseFromProgmemW.ino

Full code for Akali's mask - step-by-step debug: mouth cycling on button press ok

ino - 21.75 kB - 05/09/2019 at 10:53

Download

generateLedsArraysFromLayersShapes_latest.js

Latest version of the script that generates the Arduino progmem stuff when ran from within an Adobe Illustrator document: what it does is explained in more details in the logs ;)

javascript - 21.26 kB - 05/09/2019 at 10:52

Download

wipTimingsFromRoxanneStuff.js

you know how it is: you tell someone the best you can the way he/she can help you cut the code writing time by formatting some content in some manner .. and he/she does his/her best, but you indeed didn't explain youself very well ( even if providing code to better explain .. ), so now you know the why, here's how to get back from that time-sucking hole ..

javascript - 10.30 kB - 05/09/2019 at 10:52

Download

MOUTHOFFICIAL4.4-adjustedAfterHalfFailPlusRotatedBottomLeds_bottomLedRotated_waitingTesting_scriptable.ai

Final version of the leds placements for APA102C "chunks" from a bigger strip ( I wasn't confident enough in soldering bare APA102C so I opted for this - I guess another version on a "real" flexible pcb could really benefit from this .. and multiple layers would help simplifying the routing, which was done manually in Illustrator ;p )

postscript - 411.65 kB - 05/09/2019 at 10:49

Download

MOUTHOFFICIAL4.4-adjustedAfterHalfFailPlusRotatedBottomLeds_bottomLedRotated_waitingTesting_2dCaseLayers.ai

Previewing how to structure the cavities above the leds in 3d ( whose front side will be filled with 3d printed diffusers ) - could be used to cut layers of some material to test out the effect ( I didn't have time to yet .. )

postscript - 308.10 kB - 05/09/2019 at 10:49

Download

MOUTHOFFICIAL4.5-finallyWorkingWithRGBTesterCode_refiningStuffFromLessonsLearned_notScriptableYet.ai

Refined traces with the lessons learned from the original ones ( pads added for capacitors, as well as the option to provide power from the other side )

postscript - 546.45 kB - 05/09/2019 at 10:48

Download

IMG_8410.MOV

A quick preview of cycling through the different mouths, with a top made of painted plastic, scratched at the teeth contours ( was a failed test used for further testing ). no cavities underneath, reason why the light "bleed" onto closeby areas

quicktime - 49.16 MB - 05/09/2019 at 10:47

Download

1_positionDotsWithinMouthShapes.png

Portable Network Graphics (PNG) - 184.65 kB - 05/09/2019 at 10:45

Preview

1.1_duplicateHalfFullDotsInGroupToGetCorrectPositions.png

Portable Network Graphics (PNG) - 126.15 kB - 05/09/2019 at 10:45

Preview

2_positionLedsStripChunksWithoutOverlapsAndNoRotation.png

Portable Network Graphics (PNG) - 292.52 kB - 05/09/2019 at 10:45

Preview

2.1_duplicateHalfFullLedsStripChunksInGroupToGetCorrectPositions.png

Portable Network Graphics (PNG) - 312.34 kB - 05/09/2019 at 10:45

Preview

2.2_reflectBackTheLedsStripChunksToTheirOriginalFacingToKeepThingsOrganized.png

Portable Network Graphics (PNG) - 188.29 kB - 05/09/2019 at 10:45

Preview

3_planningTheDaisyChainPathForDataSig.png

Portable Network Graphics (PNG) - 229.81 kB - 05/09/2019 at 10:45

Preview

4_planningTheOverlappingTroublesAndStartingDrawingTraces.png

Portable Network Graphics (PNG) - 185.64 kB - 05/09/2019 at 10:45

Preview

4.1_evenBetterPlanningIsRequiredForOneLayerOnly.png

Portable Network Graphics (PNG) - 163.56 kB - 05/09/2019 at 10:45

Preview

5_takeAMomentToPutThingsInPerspective.png

Portable Network Graphics (PNG) - 245.18 kB - 05/09/2019 at 10:45

Preview

6_admireTheUntestedResult.png

Portable Network Graphics (PNG) - 198.50 kB - 05/09/2019 at 10:45

Preview

7_findCorrectOffsetForOurTraces.png

Portable Network Graphics (PNG) - 256.69 kB - 05/09/2019 at 10:45

Preview

8_setStrokeTypeProjectionCapRoundCorner.png

Portable Network Graphics (PNG) - 154.85 kB - 05/09/2019 at 10:45

Preview

9_expandToGetShapesFromStrokesThenBoolUniteThenRoundEndsAndCorners.png

Portable Network Graphics (PNG) - 74.62 kB - 05/09/2019 at 10:45

Preview

10_makeSureEverythingIsOk.png

Portable Network Graphics (PNG) - 212.43 kB - 05/09/2019 at 10:45

Preview

11_admireOptimisedWorkConsideringNoOverlayingStripChunksOnOneLayer.png

Portable Network Graphics (PNG) - 280.49 kB - 05/09/2019 at 10:45

Preview

12_makingSureOurReferencePointsAreAllWithinAnyShape.png

Portable Network Graphics (PNG) - 194.90 kB - 05/09/2019 at 10:45

Preview

13_finalInspectionBeforePrintingReferenceMapAndOntoCopperTapeCutter_rememberToCutCopperOnBottomToGetAutoStickyOnAlsoCutTransparentSupport.png

Portable Network Graphics (PNG) - 318.35 kB - 05/09/2019 at 10:45

Preview

14_tryingTestCutUsingPenOnSilhouette.png

Portable Network Graphics (PNG) - 111.12 kB - 05/09/2019 at 10:45

Preview

15_necessaryReworkAndAdjustementsToHopefullyImproveResult.png

Portable Network Graphics (PNG) - 51.34 kB - 05/09/2019 at 10:45

Preview

15_resultingDxfForCutting.png

Portable Network Graphics (PNG) - 112.30 kB - 05/09/2019 at 10:45

Preview

16_scriptingDataExtractionAndGenerationFromIllustrator.png

Portable Network Graphics (PNG) - 337.28 kB - 05/09/2019 at 10:45

Preview

16.1_saveThePreciousGeneratedData.png

Portable Network Graphics (PNG) - 315.78 kB - 05/09/2019 at 10:45

Preview

16.2_WellThatsTeasing.png

Portable Network Graphics (PNG) - 106.03 kB - 05/09/2019 at 10:45

Preview

16.3_GeneratedData_somewhatRawButTakesLeastAmountOfSpace.png

Portable Network Graphics (PNG) - 179.13 kB - 05/09/2019 at 10:45

Preview

16.4_GeneratedDataNowSupportingRealtimeTogglingBetweenStatesAndActualTeethColorsIfUsedInArduinoCode.png

Portable Network Graphics (PNG) - 330.23 kB - 05/09/2019 at 10:45

Preview

17_designingWipTemplateFor2dCutoutsIdea.png

Portable Network Graphics (PNG) - 506.21 kB - 05/09/2019 at 10:45

Preview

18_redesigningUpdatedVersionForTestingOnPyralux.png

Portable Network Graphics (PNG) - 118.60 kB - 05/09/2019 at 10:45

Preview

18.2_letsHopeThisWorksAsExpected.png

Portable Network Graphics (PNG) - 106.69 kB - 05/09/2019 at 10:45

Preview