Smart Textiles Field Kit
Essential tools, kits, and resources for making e-textiles and wearable technologyβfrom beginner starter kits to design templates
π Starter Kits & Platforms
Complete kits with everything you need to start making e-textiles. Perfect for beginners and educators.
Recommended
LilyPad Arduino Starter Kit
Price: $60-80 | Best For: Complete beginners
The classic e-textile platform designed by Leah Buechley at MIT. Washable, sewable Arduino with matching LED, sensor, and power components. Large sewable holes make connections easy.
What's Included:
- LilyPad Arduino main board
- LED modules in multiple colors
- Light sensor and button inputs
- Vibration motor
- Battery holder and batteries
- Conductive thread and needles
- Instruction booklet with projects
Perfect For:
- First e-textile project
- Learning soft circuits fundamentals
- Educational workshops
- People with basic sewing skills
Get Started β
Popular
Adafruit Flora Wearables Kit
Price: $65-90 | Best For: LED-focused projects
Adafruit's wearable platform with excellent LED support including NeoPixels. Slightly smaller form factor than LilyPad with strong community and extensive tutorials.
What's Included:
- Flora main board
- NeoPixel RGB LEDs
- Accelerometer sensor
- USB cable for programming
- Battery and holder
- Conductive thread sampler
Advantages:
- Excellent online tutorials at learn.adafruit.com
- NeoPixel support for color-changing effects
- Active community forums
- Easy to expand with Adafruit sensors
Get Started β
SparkFun Inventors Kit for Wearables
Price: $95-110 | Best For: Comprehensive learning
Most complete beginner kit with extensive project guide and variety of components. Excellent for self-guided learning.
What Makes It Special:
- 15+ guided projects with online videos
- Wide variety of sensors (accelerometer, light, sound)
- Multiple actuators (LEDs, buzzer, vibration motor)
- Includes alligator clips for breadboard prototyping first
- Comprehensive guidebook explains concepts deeply
Get Started β
Micro:bit Wearables Kit
Price: $50-65 | Best For: Visual programming
BBC micro:bit-based kit with visual block programming. Great for people hesitant about coding or younger makers.
Key Features:
- Block-based visual programming (no text coding required)
- Built-in sensors (accelerometer, compass, buttons)
- 5x5 LED display for output
- Battery pack for wearable use
- Works with LilyPad components
Get Started β
Platform Comparison
| Platform |
Best For |
Programming |
Price |
Community |
| LilyPad Arduino |
Traditional e-textiles, education |
Arduino IDE (C++) |
$60-80 |
Large, established |
| Adafruit Flora |
LED projects, NeoPixels |
Arduino IDE (C++) |
$65-90 |
Very active, excellent tutorials |
| Micro:bit |
Visual programming, beginners |
MakeCode blocks or Python |
$50-65 |
Large, education-focused |
| Gemma M0 |
Tiny wearables, advanced users |
CircuitPython |
$10-15 (board only) |
Python-focused makers |
π§΅ Material Library & Suppliers
Where to source conductive threads, fabrics, sensors, and components. Includes supplier recommendations and material characteristics.
Conductive Threads
Essential for creating soft circuits by sewing electrical connections. Different materials for different needs.
Thread Types:
- Silver-Plated Thread: Best for most projects. Low resistance (~10Ξ©/ft), strong, flexible. SparkFun, Adafruit ($7-15 per 30ft)
- Stainless Steel Thread: More affordable, higher resistance (~50Ξ©/ft). Good for LEDs, not high-current. Less Embroidery ($5-10 per 30ft)
- Copper Thread: Lowest resistance but tarnishes. Best for short traces. Various suppliers ($8-12 per 30ft)
Buying Guide:
- Start with silver-plated for best results
- Buy 60-100ft for starter projects
- Store in sealed bags to prevent tarnish
- Test resistance with multimeter before using
Conductive Fabrics
Fabric-form conductive materials for sensors, traces, and capacitive touch interfaces.
Fabric Types:
- Copper Taffeta: Highly conductive, good for shielding and touch. LessEMF.com ($15-25 per yard)
- Conductive Knit: Stretchy, comfortable. Good for wearable traces. Adafruit, V-Technical Textiles ($20-30 per yard)
- Velostat: Pressure-sensitive material essential for sensors. Adafruit ($4-8 per sheet)
- Conductive Ripstop: Durable, lightweight. Good for outdoor wearables. ($18-28 per yard)
Suppliers:
- LessEMF.com - Wide variety, bulk options
- V-Technical Textiles - High-quality fabrics
- Adafruit - Small quantities, fast shipping
- SparkFun - Beginner-friendly selection
Sewable Electronics
LEDs, sensors, and actuators designed to be sewn into fabric with large connection holes.
Essential Components:
- LEDs: LilyPad LEDs ($2-3 each), NeoPixels RGB ($6-8 each)
- Sensors: Light ($5-8), accelerometer ($8-12), temperature ($6-10)
- Input: Buttons ($3-5), slide switches ($3-5)
- Output: Vibration motors ($3-6), small buzzers ($4-7)
- Power: Battery holders ($2-5), rechargeable LiPo ($10-20)
Shopping Tips:
- Buy multiples of LEDs and basic sensors
- Check voltage/current requirements match your power source
- Look for "sewable" or "wearable" versions with large holes
- Consider breakout boards for advanced sensors
Tools & Supplies
Beyond electronics: essential tools for constructing e-textile projects.
Must-Have Tools:
- Sewing: Sharp needles, embroidery scissors, thimble
- Testing: Multimeter (essential!), alligator clips, helping hands
- Adhesives: Fabric glue, E6000, heat-shrink tubing
- Insulation: Clear nail polish, fabric paint, Mod Podge
- Planning: Chalk or fabric markers, graph paper
Nice to Have:
- Soldering iron (for permanent connections)
- Sewing machine (for non-conductive seams)
- Embroidery hoop (keeps fabric taut)
- Wire strippers (for working with wire)
π Design Tools & Templates
Circuit templates, interaction frameworks, and planning tools for wearable projects. Digital and printable resources.
Circuit Planning Templates
Plan your soft circuits before sewing to avoid mistakes and short circuits.
Available Templates:
- Soft Circuit Worksheet: Sketch components and trace routes (Kobakant)
- LilyPad Templates: Printable component footprints (SparkFun)
- Body Placement Guide: Map component locations on body outline
- Power Budget Calculator: Ensure battery can power your circuit
How to Use:
- Draw component placement on garment sketch
- Plan positive traces (usually use red markers)
- Plan negative traces avoiding crossing positive
- Calculate total current draw from battery
- Test on breadboard before sewing if possible
Access Templates β
Fritzing for Soft Circuits
Open-source tool for designing electronic circuits with wearable components library.
What It Does:
- Visual circuit design with drag-drop components
- LilyPad and Flora parts libraries included
- Generates schematic and connection diagrams
- Helps plan complex multi-component circuits
- Share designs with others
Getting Started:
- Download free from fritzing.org
- Install LilyPad parts library
- Follow tutorials on SparkFun and Adafruit
- Use for planning before buying components
Download Free β
Interaction Design Framework
Templates for designing wearable interactions and user experiences.
Design Thinking Tools:
- User Scenario Template: Who wears it, when, and why?
- Interaction Flow: Input β Processing β Output sequence
- Body Context Map: Where on body, what activities?
- Technical Specification: Requirements for makers/engineers
Key Questions:
- What is the core interaction you're designing?
- How does the wearer discover and activate it?
- What feedback tells them it's working?
- How does it behave in edge cases or failures?
- What maintenance or care is required?
Documentation Templates
Record your making process for future reference and sharing with community.
What to Document:
- Concept: Initial sketches and inspiration
- Circuit Diagram: Fritzing or hand-drawn schematic
- Materials List: Everything used with sources and costs
- Process Photos: Key steps in construction
- Code: Commented Arduino/Python code
- Challenges: Problems encountered and solutions
- Outcomes: Final photos and testing results
Sharing Platforms:
- Instructables.com - Step-by-step tutorials
- Hackster.io - Tech project documentation
- GitHub - Code and technical specs
- Personal blog/portfolio
π² Visual Programming & No-Code Tools
Beginner-friendly coding tools for programming wearables without text-based programming. Great for designers and non-programmers.
Recommended
Micro:bit MakeCode
Visual block-based programming for micro:bit wearables. Easiest entry point for non-programmers.
What You Can Do:
- Drag-drop blocks to create programs
- Access built-in sensors (accelerometer, buttons, compass)
- Control LEDs, sound, and external components
- Instant simulation before uploading to hardware
- Switch to Python when ready for text coding
Perfect For:
- Complete coding beginners
- Quick prototyping of wearable behaviors
- Educational workshops
- Testing interaction ideas before complex coding
Start Coding β
Arduino Blocks (BlocklyDuino)
Visual programming for LilyPad and Flora boards. Bridge between blocks and Arduino code.
How It Works:
- Create programs using visual blocks
- See generated Arduino code in real-time
- Learn Arduino syntax by seeing code equivalents
- Upload to LilyPad/Flora hardware
- Gradually transition to text-based coding
Learning Path:
- Start with blocks for simple LED control
- Add sensor inputs and conditional logic
- Observe generated code to understand syntax
- Modify generated code for advanced features
- Eventually write Arduino code directly
Try It Out β
CircuitPython for Beginners
Simplified Python for wearable electronics. Easier than Arduino C++ for people familiar with Python.
Why CircuitPython:
- Edit code directly on board (no upload step)
- Instant feedback when saving file
- Simpler syntax than Arduino C++
- Extensive libraries for sensors and LEDs
- Works on Gemma, Circuit Playground, and newer Flora
Getting Started:
- Board appears as USB drive when connected
- Edit code.py file in any text editor
- Save file and code runs immediately
- Use print() statements for debugging
- Excellent tutorials at learn.adafruit.com
Learn More β
MIT App Inventor for Wearables
Create mobile apps that communicate with wearables via Bluetooth. Visual programming for both app and Arduino.
Capabilities:
- Design mobile app interface visually
- Program app behavior with blocks
- Send/receive data from wearable via Bluetooth
- Create custom controls for your wearable
- No Android coding required
Example Projects:
- Phone app to control LED colors on wearable
- Display wearable sensor data on phone
- Trigger wearable actions from phone notifications
- Log wearable activity to phone for analysis
Start Building β