A period and moon phase tracking monthly calendar based on Islamic geometry patterns.
This data viz project was born out of anger, post the Roe vs. Wade legislation (June 2022, USA), where people who menstruate were advised to back up, delete, and hide their period data from apps, doctors, and even their partners. I could no longer let the patriarchal control over periods dictate how I visualise and perceive my body’s rhythms.
Menstrual rhythms are as mundane and beautiful as observing the moon as it cycles through its phases. To drive home this beautiful analogy, I worked with Islamic geometry’s cyclical and geometric elements to speculate on my body’s rhythms and the moon’s cycles through making and coding.
The printed circuit board is made by the founder of Solder Party, @arturo182, and it uses the 2040 Stamp Round Carrier board with CircuitPython to program the LEDs in delectable twilight colours (330019 - period, 190033 - moon). Each circular unit of 10 LEDs is programmed as a single unit. There are 30 units in total (6x5 grid) for 30 days in a month (lunar months always alternate between 29-30 days).
Seeing my period days overlap with the moon phases on a visual display matrix gives me a sense for when my next cycle will arrive. A code snippet for a single month’s tracking looks like this (see code in Github):
show_firstquarter(2, 0x190033)
show_fullmoon(9, 0x190033)
period(14, 0x330019)
show_thirdquarter(15, 0x190033)
period(16, 0x330019)
period(17, 0x330019)
period(18, 0x330019)
show_newmoon(24, 0x0F000F)
In the image above, my period coincides with the third quarter of the moon, so I predict my future cycle happening a row above it, approximating to the next full moon. In this way, I use my self-knowledge to reprogram the calendar and prepare for the following months’ cycles. Accuracy is not crucial as I’m the only person programming and using the device in the privacy of my home.
The Islamic pattern on the circuit board is based on a ten-pointed star grid (one LED for each star) made with a purple solder mask, white silkscreen, and gold for decorative illumination.
The 10-pointed star pattern is from a book I found in my late grandfather’s dusty old library when I last visited my parents in India. The book is called Islamic Designs for Artists and Craftspeople by Eva Wilson (Dover Publications).
Disclaimer: I designed this device mainly for myself. I understand that bodies are different and that there are tradeoffs between individual needs for privacy and safety. On the one hand, this device is stand-alone and private, meaning that you can use it in the comfort of your home without requiring an Internet connection. On the other hand, the overt visual display means that other home inhabitants can see where you are in your cycle. Some may not feel safe displaying their cycle to family members or housemates. I finally want to clarify that by making this project, I’m not pursuing pseudo scientific theory about syncing moon phases with menstrual cycles. It’s simply interesting to put the cycles next to each other and marvel at them individually and together!