About Me


Dr James Cannan

CEO at MiniWear

CTO at Sana

UI Creator











About Me

My name is Dr James Cannan, and i am a Prototypist/Inventor who’s key skills are in developing prototypes requiring software, electronics, and 3d printing.
My goal in life is to make the world a better place by developing technologies that improve people’s lives, such as at Sana, where i help people with the most severe cases of post traumatic stress disorder (PTSD), chronic pain, and insomnia. I have also been the founder and CEO of MiniWear Ltd., which specialised in open source DIY Miniature and Wearable Electronics, have a PhD in Computer Science from the University of Essex, and was part of the Human Centered Robotics Group.
My university research primarily focused on Human Machine Interaction (HMI), including a bionic muscle interface using Electromyography (EMG), although my interests lie in all areas of human machine interfaces. I also has special interests in unique interactions with sensors for improving human interaction with robotics, prosthesis, and electronics.

My skillset is highly suited for early stage startups, or established companies requiring multiple R&D prototypes. 

Typical Workflow

Stage 1 – Feasibility Prototype

  1. Discuss and evaluate prototype requirements
  2. Research and determine appropriate electronic prototyping components, usually in its most basic form using off the shelf  hardware, such as Arduino or other prototyping electronics
  3. Develop basic firmware for the prototype 
  4. Develop 3d printed parts if required
  5. Review electronics, software and 3d printed parts, and repeat steps 2 & 3 & 4 until we have good working version of the components
  6. Create 3d case if required

Stage 2 – Basic Works Like & Looks Like Prototype 

  1. Create schematics and custom printed circuit board (PCB) layouts for each subsection of the electronics
  2. Order PCB’s and electronics components
  3. Develop 3d printed parts if required
  4. Populate the PCBs and do initial testing to make sure everything works. If a section is not working, determine cause and update schematics and layouts, and reorder PCB’s.
  5. Combine all PCB’s into the final configuration required
  6. Populate combined PCB’s and make sure they are working
  7. Refine 3d printed parts if required

Stage 3 – Developing Final Product

  1. Work with outsourced or internal software, electronics, and mechanical engineering experts, to refine the design to achieve the final product

This workflow will help with determining critical components, PCB costs, estimated bill of materials (BOM), production costs, sales price, profit margins, and most importantly gives you a prototype that you can show family, friends, investors, and customers.


Fields Of Interest

Health Tech     |     Wearables     |     Sensors     |      Human Machine Interaction (HMI)     |      Muscle-Interfaces    |     Electromyography(EMG)      |     Robotics     |     Prosthesis      |     Resistive Force Sensors      |     Fabric Sensors      |     Capacitive sensing      |      Exoskeleton       |       Motion Sensing       |      Human Powered Electronics     |     IOT      |