Is This The Missing Gadget for Cycle Analyst

Get all your technical information about electric bikes here.

Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Tue Nov 24, 2009 6:56 am

Cycle Analyst has a serial output which transmits all data.
Is this little PCB our sollution to record it while riding and then load i into your computer for analyzing ?

Image

The product description link : http://www.robotshop.us/sfe-logomatic-serial-sd-datalogger.html

Anybody any experiences trying to record the serial output of the CA without a notebook or UMP etc.?
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby justin_le » Tue Nov 24, 2009 7:38 am

MrKang wrote:Cycle Analyst has a serial output which transmits all data.
Is this little PCB our sollution to record it while riding and then load i into your computer for analyzing ?


Should Be! I just ordered one to try out. There aren't many specs provided on the webpage, as far as power consumption, file format, file naming structure etc. But if it does what it says that'd be perfect.

Justin
Big Dummy with 24" eZee front hub, 25A infineon controller, and 48V 10Ah LiMn pack
My website: www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs
User avatar
justin_le
10 kW
10 kW
 
Posts: 919
Joined: Mon May 28, 2007 3:27 am
Location: Vancouver

Re: Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Tue Nov 24, 2009 7:50 am

i just emailed them when the stock is filled. they say on the website that is is filled between 1 and 3 weeks.
But to be sure i asked them. I'm waiting for an answer and then i will also order one.
Would be great to record your data and then later implement it with GPS/VIDEO etc !
Thats what i'm trying to do now. I allready have the front camera, GPS logger which exports it to GPX, A program which playes the gpx file in google earth in realtime. This will be combined with the front camera and the CA statictics embedded in the screen. Also an extra overlay of information of all lipo packs which are recorded by 4 cellogs8.

This piece would be the missing linkfor my project. I hope it works ! if you get the recorder earlier then me please give a post what you find out.
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby Jeremy Harris » Tue Nov 24, 2009 1:01 pm

I have one of these that I bought a year or so ago from Sparkfun. It works well and is remarkably versatile. Here's a link to the Sparkfun site in the US, where they seem to be in stock: http://www.sparkfun.com/commerce/produc ... ts_id=8627

Jeremy
Please ask questions on the forum, rather than by PM, as it helps others and you'll get a better range of answers.
User avatar
Jeremy Harris
10 GW
10 GW
 
Posts: 4635
Joined: Tue Oct 23, 2007 4:15 pm
Location: Salisbury, UK

Re: Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Wed Nov 25, 2009 1:50 am

hi jeremy, did you get it worked on the CA ?
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby Jeremy Harris » Wed Nov 25, 2009 8:08 am

No, I didn't, I used it to log GPS serial data, but it did that easily, so I would have thought it would have worked with the CA in the same way.

The version of the Logomatic I have is the previous one to the one they now sell, and uses a full size SD card. It also has an analogue mode, with a bunch of analogue inputs that can be used to log voltages from sensors. I've just re-used mineb and put it into a small alloy box to use as a general purpose stand alone data logger, powered by some AA cells.

The only slightly awkward thing about using it is that you have to programme the mode using a text file written to the SD card. The logger reads this file at power up and sets things like the sample rate etc accordingly. It's not hard to do, but needs a bit of playing around with to get used to.

Reading data from the card is easy, as it's just text that can be read into something like Excel and then post processed as you wish.

Jeremy

PS: The Sparkfun shop is an emporium of delights for those who like to tinker. Take a look here: www.sparkfun.com and note that they have a free day in January, where they are giving goods away up to the value of $100, just for the cost of the shipping.
Please ask questions on the forum, rather than by PM, as it helps others and you'll get a better range of answers.
User avatar
Jeremy Harris
10 GW
10 GW
 
Posts: 4635
Joined: Tue Oct 23, 2007 4:15 pm
Location: Salisbury, UK

Re: Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Wed Nov 25, 2009 8:51 am

Well i'm going to try one out just like justin. I hope it will work and captures the CA data correctly.
They have explained it well and it should be no problem to configure this device as CA has a standard output of 9600,8,n,1 with some ASCII less then 100characters per line.

the sparkfun site is super ! i allready placed it into my favourites.
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby danoulz » Mon Nov 30, 2009 4:57 pm

Oooh, that thread is looking good :)
I shall be following your progress guys !
I'd love to correlate the data from my Cycle Analyst 2.11 with the log from my GPS tracking unit.
Cheers, Dan
danoulz
1 mW
1 mW
 
Posts: 18
Joined: Tue Sep 08, 2009 9:49 am

Re: Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Tue Dec 01, 2009 2:36 am

My data logger has just been shipped out with fedex. i will receive it in 2 days!
I will keep you updated :P
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

The Test Setup

Postby MrKang » Wed Dec 02, 2009 8:34 am

Ding Dong...FEDEX !!

My cute little red box arrived from sparkfun!

Image

Then i first started to read how to begin with this little monster. First you put in a formatted 1 or 2gb micro sd into your computer and format it with 16FAT

Then you out it into the data logger and connect it to the power , i used 5V from a usb charger. After powering up you'll see a quick flash of lights on th board for maybe a second or 2. Then you power the logger off and pull out the micro sd.
Slip it into your computer again and you see that it wrote 2 files.
one o them is a configuration file which the logger reads at startup. In this file you can setup the modes which the data logger will work on.
The basic setup was the correct one so i didn't edit anything.

Just put it back into the logger and then connected the TTL output from the CA into the input of the Data Logger.

Image

Finally i powered up my CA with 2 experiment lipo's and went into the setup mode to set the output for 5Hz.

Powered up the Data Logger and watched it blink some led's (which indicate that it is writing data) so that was allready a good sign.
Then i put my figer onto the CA to give some old skool 50Hz distortions to let the parametrs change a bit.

Pushed the 'stop' button on the data logger and powered it off and pulled out the micro sd to find out if it had written anything.

Image
Image
Image

And wow ! Yeah it works !!

It wrote a plain text file with these parameters:

0.0000 24.59 0.00 0.00 0.0000
0.0000 24.59 0.00 0.00 0.0000
0.0000 24.60 -0.42 0.00 0.0000
0.0000 24.60 -0.42 0.00 0.0000
0.0000 24.60 0.19 0.00 0.0000
0.0000 24.60 0.19 0.00 0.0000
0.0000 24.60 -0.03 0.00 0.0000
0.0000 24.60 -0.03 0.00 0.0000
0.0000 24.59 -0.30 0.00 0.0000
-0.0000 24.59 -0.30 0.00 0.0000
-0.0000 24.60 -0.51 0.00 0.0000
-0.0000 24.60 -0.51 0.00 0.0000
-0.0000 24.60 0.03 0.00 0.0000
-0.0000 24.60 0.03 0.00 0.0000
-0.0000 24.59 0.02 0.00 0.0000
-0.0000 24.59 0.02 0.00 0.0000
-0.0000 24.60 0.60 0.00 0.0000
-0.0000 24.60 0.60 0.00 0.0000
0.0000 24.59 0.46 0.00 0.0000
0.0000 24.59 0.46 0.00 0.0000
0.0000 24.59 0.60 0.00 0.0000
0.0001 24.59 0.60 0.00 0.0000
0.0001 24.59 0.32 0.00 0.0000
0.0001 24.59 0.32 0.00 0.0000
0.0001 24.60 -0.13 0.00 0.0000
0.0001 24.60 -0.13 0.00 0.0000
0.0001 24.59 0.25 0.00 0.0000
0.0001 24.59 0.25 0.00 0.0000
0.0001 24.59 -0.04 0.00 0.0000
0.0001 24.59 -0.04 0.00 0.0000
0.0001 24.59 0.45 0.00 0.0000
0.0002 24.59 0.45 0.00 0.0000


You can see th strnge variables cause of my 50Hz Finger! hehehe

Conclusion: Buy this thing ad log your usage from the CA !!
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby justin_le » Fri Dec 04, 2009 4:25 am

Hey Thanks for posting those details MrKang! We got our unit in the mail today as as well, works like a charm. This is exactly what we wanted to make for the CA and sparkfun just saved a whole lot of time.

One thing to note is that the unit consumes about 40-60 mA of current from the input power supply. That's more than the CA can handle being pulled from its 5V bus. So if you bring this unit on the bike with you, it'd be best to power it from a small 1-2 Ah LiPoly cell. The logomatic board will recharge the lithium cell from the USB cable which is pretty convenient if you wanted to enclose the cell and logomatic into a small enclosure.

Sparkfun has also provided all the source code on their website. The board appears to have two UART modules, with an RX0 on the programming header and RX1 on the J5 breakout port. So with a bit of code writing it would seem in principle straightforwards to make this device simultaneously record both GPS data and CA data and write them into a single text file to the SD card. The fun you could have with that and google earth could be endless!

Justin
Big Dummy with 24" eZee front hub, 25A infineon controller, and 48V 10Ah LiMn pack
My website: www.ebikes.ca
Please contact via email, info@ebikes.ca, rather than PMs
User avatar
justin_le
10 kW
10 kW
 
Posts: 919
Joined: Mon May 28, 2007 3:27 am
Location: Vancouver

Re: Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Fri Dec 04, 2009 5:00 am

And now we need some software programmers among us who can extract these log.txt into real onscreen display software
like Logview V2 . Anybody allready have a sollution for this ? Please share it with us to make a complete system!
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby dak664 » Fri Dec 04, 2009 12:48 pm

Most spreadsheets will import comma-separated-values (.csv) text files and have wizards for making plots. Other separators can be specified in the import routines. I use the free http://www.openoffice.org.
You can paste new data into existing spreadsheets that have graphs and columns for cumulative amphours, charging efficiency, etc. Attached is the template I use for my headway packs.
Attachments
BMS_Spreadsheet_Template.zip
(102.69 KiB) Downloaded 155 times
User avatar
dak664
1 kW
1 kW
 
Posts: 322
Joined: Sun Aug 17, 2008 1:53 pm

Re: Is This The Missing Gadget for Cycle Analyst

Postby dak664 » Fri Dec 04, 2009 2:16 pm

By the way, http://elm-chan.org has a library for an embedded Fat32 file system with licensing
The FatFs module is a free software opened for education, research and development. You can use, modify and/or redistribute it for personal, non-profit use or commercial products without any restriction under your responsibility.

Particularly noteworthy is the MMC card reader example at http://elm-chan.org/fsw/ff/pfsample.zip which runs in the 8KB flash memory of an ATTiny85. All connections are direct, no additional components needed. Creating or extending a new file (probably) requires a 512 byte RAM buffer which is more than the Tiny has, but it is straightforward to rewrite sectors of existing files, by expanding a smaller binary buffer into ASCII on-the-fly.
The download has a 38.4KBaud serial interface, which I've replaced with an infrared RC5 routine for BMS logging. It has been running for a couple of weeks now with no problems, using 256MB and 4GB transflash cards. It draws 25 ma at 8MHz at 3.5 volts, probably could be cut to <10ma at a lower clock rate and voltage.
User avatar
dak664
1 kW
1 kW
 
Posts: 322
Joined: Sun Aug 17, 2008 1:53 pm

Re: Is This The Missing Gadget for Cycle Analyst

Postby MrKang » Fri Dec 04, 2009 2:42 pm

thanks dak! i'm now downloading openoffice and try your template.
keep you updated with my experimenting with it
MrKang E-Scooter : 24V 750W Bosch Motor modified with YK-43 48V 1kW on 12S6P Lipo - top speed 44kmph
Xinling XTD800A : LYEN 4110 72V (modified for safe 100.8V with extra cooling) - 24S4P/100.8V 25Ah Turnigy + CA with Datalogger + SOUNDSYSTEM + USB power outlet + 78km top speed(120%)
MrKang Retro II : in progress.. ** 12FET MKII LYEN + 28S 20AH LifePO4 cells **
Project link [/color]: http://endless-sphere.com/forums/viewtopic.php?f=10&t=13442
User avatar
MrKang
1 kW
1 kW
 
Posts: 364
Joined: Fri May 01, 2009 12:52 am
Location: The Netherlands

Re: Is This The Missing Gadget for Cycle Analyst

Postby amberwolf » Fri Dec 04, 2009 3:08 pm

Dunno if this one is applicable, but here's a FAT library discussion on the Adafruit forums:
FAT32/SDHC library for Wave and other shields
and there are other threads there discussing options, too.
House Fire Updates Thread


Got a question that isn't personal or private? Post it in the forums, don't PM it. ;)

Wiki your techy info so it doesn't get old, lost and icky:
http://endless-sphere.com/w


Full-Suspension Semi Recumbent Cargo Bike - NuVinci MidDrive
Semi-Recumbent Recycled-Parts Cargo eBike: "CrazyBike2"
DayGlo Avenger, MkII
User avatar
amberwolf
100 GW
100 GW
 
Posts: 13695
Joined: Mon Aug 17, 2009 6:43 am
Location: Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion Arm, Milky Way, Local Group

Re: Is This The Missing Gadget for Cycle Analyst

Postby billvon » Tue Jan 12, 2010 1:39 pm

MrKang wrote:And now we need some software programmers among us who can extract these log.txt into real onscreen display software like Logview V2 . Anybody allready have a sollution for this ? Please share it with us to make a complete system!


I'm not a software guru but I was able to import it into Excel and graph it. Here's the graph from part of this morning's commute:
Attachments
EMS_Data_graph.JPG
(44.85 KiB) Downloaded 43 times
--bill von
billvon
100 W
100 W
 
Posts: 139
Joined: Sun Sep 16, 2007 9:53 pm
Location: san diego

Re: Is This The Missing Gadget for Cycle Analyst

Postby danoulz » Tue Jan 12, 2010 2:05 pm

Do you have regenerative power ??
danoulz
1 mW
1 mW
 
Posts: 18
Joined: Tue Sep 08, 2009 9:49 am

Re: Is This The Missing Gadget for Cycle Analyst

Postby billvon » Tue Jan 12, 2010 4:14 pm

danoulz wrote:Do you have regenerative power ??


No, I have a EMS E+ system with lipo battery (regen disabled.) The regen 'spikes' you see are due to operation above base speed (= automatic regen.)
--bill von
billvon
100 W
100 W
 
Posts: 139
Joined: Sun Sep 16, 2007 9:53 pm
Location: san diego

Re: Is This The Missing Gadget for Cycle Analyst

Postby Demosthenes » Sun Jan 17, 2010 4:43 am

So you don't need an RS232 chip? The logomatic will read the 5V TTL as is? Excellent, I definetly see one of these in my future, right now I just write down all the stats by hand before I do a reset, this will be miles better!
User avatar
Demosthenes
100 W
100 W
 
Posts: 175
Joined: Fri Nov 27, 2009 3:27 pm
Location: Vancouver

Re: Is This The Missing Gadget for Cycle Analyst

Postby BikeEC9 » Mon Jun 07, 2010 8:19 am

Hello all,
I am the new bike electrician at Cycle 9 in Carrboro NC and I really wanted to test out this logger and I had great success. What I really want to try now is to connect a GPS unit to the logger and be able create a program that takes the GPS locations and speed and makes a map of my speed over an entire trip. I would love some suggestions on the best way to do this. I have also posted a picture of a graph I made where I was trying to get to top speed as fast as possible on a flat surface. I will also post some pictures of the bike and the wiring in a bit.
Attachments
Marin_BikeLogger_topspeed.JPG
Marin_BikeLogger_topspeed.JPG (38.03 KiB) Viewed 1232 times
--Zac
Cycle 9 Carrboro NC
BikeEC9
10 mW
10 mW
 
Posts: 23
Joined: Sat May 22, 2010 5:03 pm
Location: Carrboro NC

Re: Is This The Missing Gadget for Cycle Analyst

Postby ajtest » Mon Jun 07, 2010 10:13 am

Ah this looks like a more relevant place than my original thread.

viewtopic.php?f=2&t=16734

So this is what the students have come up with. Sorry about the rubbish video quality.

http://qik.com/video/7105592
http://qik.com/video/7105720


I'll be posting better pictures along with their Powerpoint presentation etc. shortly.

Andrew
ajtest
10 mW
10 mW
 
Posts: 26
Joined: Thu Mar 26, 2009 3:37 pm

Re: Is This The Missing Gadget for Cycle Analyst

Postby adrian_sm » Mon Feb 21, 2011 11:37 pm

Just stumbled across a cheap $25 SD Datalogger that could do a similar job, minus the GPS data logging.
Takes a full size SD card.

http://www.seeedstudio.com/depot/sdlogg ... th=132_136
Image
Image
Build #1 ~28kg ~ 700w Avanti Hardtail Crystalyte 408, 48V10Ah Headway. ~5500 kms to date. (retired)
Build #2 ~30kg ~2000w Giant AC Dually Crystalyte 408, 48V10Ah Headway + 6s10Ah LiPo = 70V. ~15000 kms to date [SOLD]
Build #3 ~13kg ~2000w Commuter Booster <1kg Friction Drive in Beta testing (www.commuterbooster.com)
User avatar
adrian_sm
100 MW
100 MW
 
Posts: 2513
Joined: Mon Feb 23, 2009 12:54 am
Location: Melbourne, Australia

Re: Is This The Missing Gadget for Cycle Analyst

Postby Alan B » Tue Feb 22, 2011 12:56 am

Here is a similar unit (also $25) from SparkFun called "OpenLog" that I bought awhile back:

http://www.sparkfun.com/products/9530

Uses MicroSD. I have not tested it myself yet.
-- Alan W6AKB Cromotored FS GreyBorg, Novara MTB 9C, eBikeE Bent BMC, myEbikeWeb and Thanks to Justin at ebikes.ca for rescuing this forum!
User avatar
Alan B
1.21 GW
1.21 GW
 
Posts: 3871
Joined: Sat Sep 11, 2010 7:43 am
Location: San Francisco Bay Area, USA

Re: Is This The Missing Gadget for Cycle Analyst

Postby amberwolf » Tue Feb 22, 2011 4:35 am

Don't forget that Justin himself now sells a logger. ;)
http://www.ebikes.ca/store/photos/CA-LOG_GPS.jpg
http://www.ebikes.ca/drainbrain/CA-LOG_ ... Manual.pdf
although it's probably overkill for many of us (it would be for me).

Regarding the sparkfun stuff, Ebikes.ca also has some instrucitons on how to setup this one:
http://www.sparkfun.com/commerce/produc ... ts_id=8627
http://www.ebikes.ca/drainbrain/CA_Logomatic_Hookup.pdf
http://endless-sphere.com/forums/viewto ... =2&t=14397
House Fire Updates Thread


Got a question that isn't personal or private? Post it in the forums, don't PM it. ;)

Wiki your techy info so it doesn't get old, lost and icky:
http://endless-sphere.com/w


Full-Suspension Semi Recumbent Cargo Bike - NuVinci MidDrive
Semi-Recumbent Recycled-Parts Cargo eBike: "CrazyBike2"
DayGlo Avenger, MkII
User avatar
amberwolf
100 GW
100 GW
 
Posts: 13695
Joined: Mon Aug 17, 2009 6:43 am
Location: Phoenix, AZ, USA, Earth, Sol, Local Bubble, Orion Arm, Milky Way, Local Group

Next

Return to E-Bike Technical

Who is online

Users browsing this forum: Byte and 11 guests