Quantity   Component name
1 × E-bike LiFePO4 battery Cheap (relatively) e-bike LiFePO4 20AmpHour 24 volt pack from Hong Kong: Here is an example http://www.ebay.com/itm/24V-20AH-LiFePo4-Battery-Electric-Bicycle-Scooter-E-Bike-Rechargeable-Free-ship/181426354090?rt=nc&_trksid=p2047675.m1851&_trkparms=aid%3D222002%26algo%3DSIC.FIT%26ao%3D1%26asc%3D22425%26meid%3D7497033859865692253%26pid%3D100005%26prg%3D9723%26rk%3D1%26rkt%3D5%26sd%3D371075633814%26 Here is a better pack if you have more money, known as a Headway pack. You can go up on voltage of the pack if you want and also use a bigger motor as the OSMC is rated to 72V I believe. Lead-acids also work fine but will only last around half an hour of use. Example of Headway pack: http://www.ebay.com/itm/24V-15AH-40152-HEADWAY-LIFEPO4-BATTERY-PACK-DIY-KIT-POWER-for-ELECTRONICS-BIKE-/191332135950?pt=US_Rechargeable_Batteries&hash=item2c8c48b40e
1 × OSMC power controller Example: http://www.robotpower.com/products/osmc_info.html
1 × Arduino Mega 1280 Can use the newer 2560 if you prefer but the 1280 is cheaper to buy. Example: http://arduino.cc/en/Main/arduinoBoardMega
1 × Sparkfun 6 degree of freedom (DOF) Inertial measurement unit (IMU) Example: https://www.sparkfun.com/products/10121
1 × DC-DC voltage (>24V to 9V) converter to power Arduino(s http://www.newark.com/tracopower/tsr-1-2490/dc-dc-conv-step-down-switching/dp/86P6890 NOTE: We also need a Tracopower TSR-1-2450 which looks exactly the same but puts out 5V not 9V. This one will be used to provide power for the serial LED displays as we do not want to overload the on board 5V regulator on the Arduino Uno.
1 × CIRCUIT BREAKER ! CIRCUIT BREAKER to protect your OSMC catching fire when the motor jams or shorts out. OSMC rated at around 150 Amps when it has a cooling fan on it. Therefore having “lost” an OSMC in the past, we choose a circuit breaker that trips out at about 75 Amps, this should preserve the OSMC hopefully! It also functions as the main power on/off switch. The one we used is very similar to this one. Example: http://www.ebay.co.uk/itm/Durite-70-Amp-12-24v-DC-Panel-Mounting-Circuit-Breaker-0-388-70-/321200698065?pt=UK_CarsParts_Vehicles_CarParts_SM&hash=item4ac90db2d1 Here is a possibly cheaper one but the 80A one is out of stock, they still have the 60A one though, see below: http://www.ebay.co.uk/itm/20-30-50-60-80-100A-Car-Stereo-Audio-Inline-Circuit-Breaker-Reset-Fuse-12V-24V-/310793751700?pt=UK_BOI_CircuitBreakers_RL&var=&hash=item485cc04c94
1 × Small switch Small switch to turn on power to Arduinos only
1 × MAGURA Twist Grip 0-5k Potentiometer Throttle Lots of twist grip throttles out there that work on the Hall effect. Very few however are straight potentiometers which are much easier to interface to an Arduino. This is the only one I know of. Example: http://www.amazon.com/MAGURA-Potentiometer-Throttle-matching-left-hand/dp/B003X3TVHO
1 × Ribbon cable Example website: http://www.ebay.co.uk/itm/Grey-Ribbon-Cable-Wire-34-Way-Per-Metre-/301137855697?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item461d3704d1 Note: Does not have to be exactly the same as this. “20-way” would also be fine, or a pair of “10-way” cables from under seat where Arduino live, to front of the machine, where the displays / controls will live.
4 × Potentiometers, 10K Ohms each Example: http://www.ebay.co.uk/itm/1-5-10-20-50-100-500-K-M-ohm-Linear-Logarithmic-Mono-Stereo-Pot-Potentiometer-/170703080727?pt=UK_BOI_Electrical_Components_Supplies_ET&var=&hash=item27beb24d17
3 × SERIAL 7 segment 4 digit displays from Sparkfun (Instead of millions of wires from Arduino to each display, these just have 5V power, GND and a single serial transmit wire from the Arduino to the display. This means the Arduino Uno running “Software Serial” code can control 3 of these with no problems: US website: https://www.sparkfun.com/products/11442
1 × 4 x 20 serial LCD display http://www.robotshop.com/en/parallax-4x20-serial-lcd-backlit.html
1 × MY1020Z Electric Motor 24V MY1020Z Electric Motor 24V Bike, Scooter 24 volt Gear Unite. UK supplier: Nova Products, Unit 51 Burtonwood Trading Estate, Phipps Lane, Burtonwood, Warrington, Cheshire, WA5 4HX, UK. £74.98 Example of current motor on US ebay: http://www.ebay.com/itm/24V-36V450W-Electric-Motor-Electric-Scooter-Bicycle-Tricycle-MY1020Z-Unite-Motor-/141106089253?pt=Cycling_Parts_Accessories&hash=item20da940d25
1 × 32T Steel Rear Sprocket Sunstar 32T Steel Rear Sprocket Kawasaki KLX110 03-09 (Jawzy’s PowerSports Inc., 1515 West 130th St STE A, Hinckley, CH 44233-9169 330-273-6161 USA) Sprocket needs to be for 420 chain size basically. You can get alloy sprockets but as sprocket smallish in relation to wheel (so lots of pull on it from gear motor via the chain) I preferred to get a steel one. 
1 × 420 pitch chain Often sold as “Pit Bike” chain
1 × 15mm diameter Chinese Pit bike axle NOTE get an extra long one if you can, around 280mm long or more. Here is an example on ebay: http://www.ebay.co.uk/itm/NEW-WHEEL-SPINDLE-AXLE-15MM-285MM-LONG-PIONEER-XF125L-4B-CHINESE-BIKES-TORRO-/151412912849?pt=LH_DefaultDomain_3&hash=item2340e9b2d1
1 × Pit bike axle spacers Get a few as you will end up cutting them down and using them to get spacing of everything on the axle exactly right. Example: http://www.ebay.co.uk/itm/15mm-PIT-DIRT-BIKE-WHEEL-AXLE-SPINDLE-SPACERS-110cc-125cc-140cc-200cc-/400717518644?pt=UK_Motorcycle_Parts&hash=item5d4ca01734
1 × Chain tensioners The 15mm diameter axle is mounted each end in a slotted hole like rear wheel of a motorbike. By moving it along the holes using these adjusters, you can JUST take up the slack in the chain so it works in both directions: Get flat ones like these, in steel not alloy. Example: http://www.ebay.co.uk/itm/15mm-Chain-Adjuster-Tensioner-125cc-140-150cc-PIT-PRO-Quad-Trail-Dirt-Bike-ATV-/251244780796?pt=AU_Motorcycle_Parts_Accessories&hash=item3a7f5b1cfc
2 × Wheels We used TWO Honda CX500 front wheels. These are 19 inches in diameter (about 24 inches diameter with tire on) and reasonably low priced second hand. If I built this machine again I would use a lighter pair of all alloy wheels, maybe slightly smaller in diameter too. This wheel has 15mm diameter bearings which means they slide onto the Pit Bike 15mm diameter axle correctly. **See Appendix for listing of all bike wheels that have 15mm bearings, if you want to experiment with others. Try to get both wheels with a brake disc as these were bolted together in the centre to get both wheels to rotate as one on the single axle. Alternatively, again if I were to start again, I would probably just use a single alloy car wheel with flat profile tire and have an engineering company make up the centre hub / chain sprocket mounting. Example of Honda CX500 wheel on ebay: http://www.ebay.co.uk/itm/Honda-CX500-Front-Wheel-Black-Reca-Motorcycles-Maidstone-/291152977749?pt=LH_DefaultDomain_3&hash=item43ca11df55
1 × Sprocket carrier/spacer made to act as a spacer to chain does not hit side of tyre. This is the only part of entire build made by a local engineering company. Could do it yourself if you had a lathe. Has to be properly circular else chain will bind then loosen as wheel rotates if sprocket is not perfectly central. Has 5 bolt holes so the bolts that WOULD have held the outer brake disc on now hold the spacer on. It also has 4 threaded holes to take bolts that screw in from outside and these hold the chain sprocket on
1 × Box section steel Frame is made from regular 1 inch or ½ inch box section steel. Welded together using a hobby MIG welder. Eventually it would be beneficial to make the whole frame from welded aluminium alloy. Advantage of steel is that it is very easy to cut something that does not work off with a hacksaw and redo it!
1 × BMX bike handlebars I just bought these lowest priced ones I could find and cut and welded them to shape.
1 × Front end of children’s bike This was found at a municipal dump and I cut out the front end of the frame that carries the steering bearings, and welded it into my frame to create the steering mechanism pivot.
1 × BMX heavy duty bike footrests These will get a beating and are a hard point that contacts ground if you fall off so I used steel not alloy ones. This is why they do fold up for example. Example: http://www.ebay.co.uk/itm/Bicycle-cycle-bike-BMX-Heavy-duty-stunt-pegs-foot-for-10mm-axles-black-gripped-/141190995670?pt=UK_SportGoods_CyclAcces_RL&hash=item20dfa39ed6
1 × Underfloor foam Sheets of this were very useful for making full sized initial patterns and testing designs. They are sold in packs for laying underneath wooden laminate floors. NOTE: Highly flammable, will ignite with welding sparks and the flame is not bright.
1 × “Café Racer” motorcycle seat foam This is 2cm thick but as the foam is very dense it is still quite comfortable.
1 × Vinyl for seat Whats your favourite colour ?
1 × Marine ply for seat base Vinyl wrapped around edges and held using staple gun into underside of ply seat base.
1 × Motorcycle plastic front fairing This is not essential and just makes machine look nice. Be prepared to cut it down extensively. Ours is cut into right and left halves that meet in the centre. Buy second hand on ebay. If we were to rebuild this machine it would be very slim with smooth sides and no corners, as this makes it much easier to jump clear if you are falling off. To cut it down use a Dremel with an abrasive thin cutting disc. This works very well.
1 × Arduino Pro-mini 3.3V 328 8MHz microcontroller Example: https://www.sparkfun.com/products/11114 Info: http://arduino.cc/en/Guide/ArduinoProMini
1 × Adafruit 128 x 32 monochrome OLED SPI graphic display Example: http://www.adafruit.com/products/661
1 × XBee wireless data module with trace antenna Example: https://www.coolcomponents.co.uk/xbee-1mw-trace-antenna-series-1-802-15-4.html?gclid=CjwKEAjwv9-gBRD5ofn2jd2N0UUSJACcdilsLCqT0tHRRHBA3JEy0qVnd7JZXZCxBnzLSz-WyV4YjhoCuEnw_wcB
1 × LiPo battery Example: http://www.adafruit.com/products/1317
1 × LiPo battery charger board Example: https://www.sparkfun.com/products/12711
1 × Miniature slide switch as main power switch (or similar) Example: http://uk.farnell.com/multicomp/slide-switch-miniature-dpco/switch-dpdt-0-5a-50vdc-panel-pk10/dp/599293
1 × Prism from a pair of Myvu Crystal 701 video glasses (or similar)
1 × Very thin insulated wire I usually buy screened multicore cable and extract the individual coloured wires from it.
1 × Enclosure for head mounted display Can use your imagination but in my case I used Google Sketchup to do the 3D design and a MakerBot replicator to print the enclosure. Two enclosure designs have been tried, one as a spectacles style design and one with a headband. The springy headband was taken from an Xbox 360 gaming headset.
1 × An e-Health Arduino shield plus Arduino Uno An e-Health Arduino shield plus Arduino Uno in a small box on a flexible lead that emerges from front of the MediCycle. Into this shield can be connected several medical sensors potentially such as Pulse Oximeter, Electrocardiograph leads, Blood pressure cuff module, among others.
1 × An Arduino Uno with Arduino GSM Shield and an XBee An Arduino Uno with Arduino GSM Shield and an XBee. This Arduino receives the medical data in a data string every few seconds from the Uno in module (A) above. This data is reformatted and sent to the web wirelessly using the GSM module which is like a mobile phone for data. Also, the same data is sent wirelessly via short range transmitter called and XBee, to a matching XBee receiver in the wearable display.
1 × Arduino GSM shield Example: http://uk.rs-online.com/web/p/product/7617330/?grossPrice=Y&cm_mmc=UK%7CShopping-_-Google+PLA-_-Arduino%7CProcessor+%26+Microcontroller+Development+Kits-_-7617330&kpid=&kpid=7617330&istCompanyId=f7e7b05b-2daf-4c0e-8825-3633baf8113b&istItemId=xiiwrxiam&istBid=tztx&gclid=CjwKEAjwv9-gBRD5ofn2jd2N0UUSJACcdilsdfVV73Cq7G-QqDtrvAC7XgIlj6dZEWLOte7cF8IQehoCc6nw_wcB Information: http://arduino.cc/en/Main/ArduinoGSMShield
1 × XBee https://www.coolcomponents.co.uk/xbee-1mw-trace-antenna-series-1-802-15-4.html?gclid=CjwKEAjwv9-gBRD5ofn2jd2N0UUSJACcdilsLCqT0tHRRHBA3JEy0qVnd7JZXZCxBnzLSz-WyV4YjhoCuEnw_wcB
1 × Three status LEDs (Red, Yellow, Green) Three status LEDs (one red one yellow, one green) plus a resistor for each allowing each one to be connected to a 5V pin of the Arduino Uno.
1 × Power supply for health modules Easiest is a 6 x AA battery holder with a miniature power on/off switch in the +ve lead from the battery pack.
1 × Arduino e-Health sensor platform V2.0 Example: http://www.cooking-hacks.com/documentation/tutorials/ehealth-biometric-sensor-platform-arduino-raspberry-pi-medical
1 × Arduino e-Health platform sensors of your choosing For initial development we would suggest the pulse oximeter module as this gives you both oxygen saturation and heart rate values. Pulse Oximeter sensor for e-Health platform Example: http://www.cooking-hacks.com/pulse-and-oxygen-in-blood-sensor-spo2-ehealth-medical
2 × Arduino uno for medical module