Ekemini Nkanta

Artist. Developer. Emerging Media Technology major.

p5: TV Static

Colorful TV static created in 4 different color palettes.

tv static p5 sketch

So I actually made this by… accident? I was going for more of a traffic simulation (with dots representing the moving cars), but I placed my randomized variable inside the for loop instead of right before it, so I got chaos instead.

You can use your ↑ and ↓ keys to zoom in and out:

tv static p5 sketch - zoom

your ← and → keys to adjust the animation speed,

tv static p5 sketch - speed

and SPACE to switch to a new color. (This clears the canvas.)
Try it out for yourself here.

Mobile App: Stellar

Stellar: Aim your phone camera at the sky & create some constellations.

stellar app

Just a quick mockup made in MTEC 2210 (Game Design & Interactive Media) to practice prototyping with Adobe XD. The concept is an AR/location-based experience that lets you draw constellations on the stars above you & find them again later, but I don’t know how to go about making it functional. I sourced the background images from Dribbble.

Download the XD file here: Link

Graphic designs, animations, movie trailers, song mashups & more. Everything was made in Adobe Creative Cloud.

VR, mobile, and PC games/experiences, all created in Unity.

I design user interfaces centered around usability, functionality, and aesthetics. These are my wireframes & prototypes.

Here, you’ll find Arduino hacks, mobile apps (all functional!), and generative p5.js art.

Interactive media: digital systems that respond to user input.

Mobile App: Re-Up

Every day, the average American produces 4.6 pounds of trash per day. That amounts to 230 million tons produced in this country each year. So we thought, what if we could take even a fraction of that trash and turn it into something better?

Meet Re-Up: a mobile app that helps turn garbage into masterpieces through DIY projects (a process called “upcycling”). Simply take a photo of your trash within the app and it’ll analyze the photo with Amazon Rekognition, identify what you’re about to throw away, and search Pinterest for DIY projects to repurpose that item. Not interested in your options? No problem — we’ll show you how to recycle it instead. By encouraging green habits, we hope to keep waste out of landfills, conserve resources, and encourage creativity.

Check out the full story on Devpost here:

preview 1

Mobile App: Prep

In 2015, a Federal Emergency Management Agency (FEMA) survey showed:

nearly 60 percent of American adults have not practiced what to do in a disaster by participating in a disaster drill or preparedness exercise at work, school, or home in the past year. Further, only 39 percent of respondents have developed an emergency plan and discussed it with their household.

To solve this, my team built PREP: a cross-platform app that ensures your family will be prepared in case of a natural disaster. It keeps track of weather alerts in your area, guides you through packing an supply kit, maps your surroundings, and makes contacting your family a breeze. By providing tips and reminders long before disaster strikes, PREP deters panic and other adverse effects during the inevitable.

Our app was announced as the Best Hack for Food/Water/Shelter at ByteHacks 2018 — the largest all-women NYC hackathon for social impact.

To read the full story on Devpost, click here: https://devpost.com/software/prep

preview prep

Arduino: Plantsitter

Keep your potted plant healthy with a robot designed to drive it towards sunlight, remind you when to water it, and beep when the soil gets too dry.

arduino prototype

Our Arduino prototype of the Plantsitter bot.


  • LCD: cycles through the selected plant preset, moisture level, how long ago the plant was last watered, and the battery percentage.
  • Piezo speaker: beeps when it’s time to water the plant (either when moisture levels are too low or after an allotted number of days have passed).
  • Photocells: detect light in the room. Determine which direction to move in and how fast to drive.
  • Motors & wheels: move the plant around the room.
  • Push button: toggles between the “flower” and “succulent” presets.
  • Infrared sensor: detects obstacles as the bot drives.
  • Moisture sensor: monitors water in the soil.

I drafted an original design for the body of the robot and 3D modeled it in Autodesk Inventor. My friend Lydia selected the hardware components and wired the circuit. Together, we wrote code for the Arduino Uno.

gantt chartThe Gantt chart we used throughout conceptualization, design, and production.

This project was completed at the end of our senior year in high school (March-May 2018).

Download the 3D model here: plantsitterEOY.ipj

Solar System

Using provided textures, sounds, and C# scripts, I created a simulation of our solar system in Unity. The project includes a skybox, point light, and several game objects. I had to make the moon a child of the earth in order for it to orbit properly.

Click here to download the application — Mac OS X only!

solar system

« Older posts

© 2019 Ekemini Nkanta

Theme by Anders NorenUp ↑