Advanced Search
Search Results
34 total results found
Using the Brother Innov-is V3 Embroidery Machine
To use this machine, you must have had an induction from one of the technical staff. This guide is to serve as a resource for students who have already had this induction, as a reminder of setup steps and as a troubleshooting guide. Overview The Brother Innovi...
Using the Silver Reed SK840 Knitting Machine
Overview The Silver Reed SK840 knitting machine is a 4.5mm standard-gague knitting machine that is intended for use with 3- and 4-ply yarns. The Silver Reed manual is available online here, and we have a paper copy in the workshop (as the online copy is poorly...
Setting Up a Git Repository
Git is a tool for versioning code. A git repository is a folder of files where changes made over time have been recorded. You might have encountered version control using software like Dropbox, Google Drive or Fusion360, all of which automatically keep records...
Creating Digital Embroidery Designs with PEmbroider
PEmbroider is an open-source library for embroidery design, maintained by CMU's Studio for Creative Enquiry. Designs are created using Processing code, particularly the Processing Drawing API which can be used to generate embroidery designs computationally. PE...
Creating Digital Embroidery Designs with PE Design 11
coming soon :)
Creating Digital Knitting Patterns with DesignaKnit
DesignaKnit is a pattern drafting, garment design and interactive machine control software. It is compatible with multiple different kinds of knitting machines, including the Silver Reed SK840, which is the machine we use at the CCI. DesignaKnit includes mult...
Digital and e-textile design at the CCI
This page is a guide to different techniques that can be used in digital and e-textile design, resources we have at the CCI, places to source materials, and possible sources of inspiration/research references. Here, 'digital design' refers to textile equipment...
Knitting With Conductive Yarn
Knitting is a really versatile and flexible way to integrate sensors and other conductive material directly into fabric. Depending on the kind of pattern, and the type of yarn that you use, knitted textiles can be used to integrate directly into stretchable, c...
Adding a Processing Library
Processing libraries allow us to use code other people have written within the Processing environment -- these can be really useful when experimenting with more complex projects, and can save a lot of rewriting code. There are some 'core' processing libraries ...
DFPlayer Mini
The DFPlayer Mini is a small (cheap!) and flexible mp3 player unit that can be controlled via an Arduino. Unless you have a specific need for a 'trigger' function (where individual tracks are tripped using specific linked buttons) it's a nifty alternative to t...
Workshop: Generative Embroidery with PEmbroider
This is the written version of an embroidery workshop in the CCI, and can either accompany the live workshop or be worked through by itself. As we go through the exercises, it's a good idea to have the PEmbroider Cheat Sheet open in a tab for reference. These ...
How to revive a broken Arduino using a Mac
These are instructions for doing this on a mac -- there are a few extra steps which might be a lot less hassle to do on windows but I haven't tried. If you're a student reading this, chances are you don't have an Atmel-ICE programmer to hand: if you're having...
Soft Robotics
Soft robotics is a branch of robotics that makes use of compliant (e.g. soft, stretchy, flexible) rather than rigid materials. These kinds of robots are particularly useful in applications involving people and other fragile objects, and they are of particular ...
Don't Buy These Components
Have you bought a component that was poor quality, broken or ineffective? Let us know and we can post it here so this doesn't happen to anyone else. Top tip -- if you're on UAL Wifi (or VPN) go to the checkout catalogue and search for components, if you click ...
Forking a Git Repository
A common way to run classes at the CCI is for your lecturer to manage homework through a main git repository that they update with new files weekly, and ask you to make a fork of it to complete the work. Once you have a fork of the repository set up properly, ...
5V Air Pump Guide
We have a number of small 5V air pumps and silicone tubing available for students to borrow for small-scale inflatable projects, which include the single and inflate-deflate air pump control. These can't fill a lot of space, so for inflatables larger than abou...
Software Defined Radio
The CCI has a small number of Adafruit RTL-SDR software defined radios. These can be used to tune into AM and FM radio bands (like a normal radio), but also to decode other kinds of data sent over radio. If you're a mac user, Adafruit has a useful guide to us...
About
The CCI technical team runs a program of technical skills workshops focused on developing essential skills for working in the CCI. These cover various practical topics, including electronics, fabrication, networking, server programming and more. Workshops are...
Electronics Fabrication Tips, Tools and Resources
Here at the CCI, only a few courses require students to go beyond breadboard prototyping of circuits, and in lots of cases this might be all you need to develop your prototypes. However, for students that are interested in developing their hardware work, eithe...
Beyond Arduino: Choosing Boards for your Project
For projects requiring greater complexity, or more specific features than is possible with an Arduino (particularly: anything requiring image processing, handling multiple peripherals, multithreading) you might want to explore some of the other boards (both mi...