Is there anyway to mix motorcycles and software to make a livelihood?

Software for vehicles is in its infancy stage, so on one hand there is seemingly nothing going on but on the other hand we're on the cusp of a technology cliff. There is a huge battle between Android Auto and Apple Carplay. I've been shopping for a new car recently, and found the integration of smart phone and auto to be abysmal. Sure they are baby stepping their way into better integration, but only slowly. We are at least 5 years early for this technology integration.

Let's take Honda. They have a crappy iphone integration, where you can use your iphone app and have it display on the 7" in-car screen. The nav system is better on your average iphone or Garmin than in the car. And what about Android? You can only use the usb to charge your phone. Thank goodness they have bluetooth, or nothing would connect (other than the lowly aux cable). And how does Honda upgrade their software? A trip to your dealer, if the dealer knows what's going on? How often is their software updated? Not often. In 2-3 years when technology moves on, what do people do? At least Ford offers downloadable USBs so you can that can flash your car.

There i a lot of work to be done in the automotive area for phone integration, GPS and app integration, and we're certainly not there yet. I'm unsure when it will happen, probably within the next 5-8 years, but you should be able to see Android Auto development in your car. It would sure be interesting to customize your in-car display just the way you like it, all using Android Auto.

On the darker side there must be a growing industry in cracking and taking over cars. More care are connected to the web, so someone should test their security. Listen to all those commercials where Ford touts that their cars are a wifi hotspot? With so many computers in a car there's got to be a tempting target there for a hacker.

As for bikes, I'd like to see come kind of collision detection system, similar to what they have on high end cars. Something like a 360 degree sonar that could warn you of possible bad drivers. Hopefully there will be a filter so you don't get beeped every second. Motorcycle riders seem to be smarter, or luckier than car drivers, but we could use as much help as we can get. Go down a road and the road veers right. Our headlight should be able to slightly tilt right so we can see the curve better. I don't see these higher end system on bikes, so the world is your oyster. Motorcycle safety can be somewhat improved, but unfortunately if the problem is the rider, well, technology can't fix that (see examples in the legal section of GTAM!).

We all ride, and many of us use technology. We have a 12v power source right between our legs. Research Arduino or Raspberry Pi, and the Maker movement. Research sensors. Sensors + microprocessor = something good. I'm negative on fashion crap like the Apple Watch, and Google's Android Wear ( both bluetooth tethered watchs), but there's so much more to the Maker movement.

Build something. Maybe with Android Auto? Open source. Arduino, Raspberry Pi.
 
Develop software that can recognises motorcycle engine and exhaust sounds in traffic. Install small but powerful microphones in the antenna fins of cars to alert drivers that motorcycles are in their vicinity. Volvo buys the company making you a billionaire.
 
Lots of builders are customizing older motorcycles, changing them into cafe, bobbers, etc. Many of these transformations discard the OEM electrics in favour of modern digital instruments. One area that you could investigate is filling the niche field of producing dedicated boxes that replace the lost functions when the OEM components are discarded. I have developed several circuits based on Digispark embedded processors that involve both hardware and firmware design and fabrication. These circuits replace digital OEM functions like neutral detection, fuel level, start enable, etc. and work in conjunction with aftermarket gauges. There are many opportunities to contribute to this field of motorcycling, customization and restoration
 
Lots of builders are customizing older motorcycles, changing them into cafe, bobbers, etc. Many of these transformations discard the OEM electrics in favour of modern digital instruments. One area that you could investigate is filling the niche field of producing dedicated boxes that replace the lost functions when the OEM components are discarded. I have developed several circuits based on Digispark embedded processors that involve both hardware and firmware design and fabrication. These circuits replace digital OEM functions like neutral detection, fuel level, start enable, etc. and work in conjunction with aftermarket gauges. There are many opportunities to contribute to this field of motorcycling, customization and restoration

Wow, is Digispark small. And inexpensive. And I thought my Arduino Uno was small. You'll need a Windows machine, then download the IDE. Is there any one source for motorcycle-related code, or is this home grown? Libraries? Motorcycle libraries? Am I putting motorcycle, computer and libraries together in a single sentence? How does one get into this?

I wrote too soon: motorcycle lighting accessory. Not quite the same as replacing all electronics.
 
Last edited:
Develop software that can recognises motorcycle engine and exhaust sounds in traffic. Install small but powerful microphones in the antenna fins of cars to alert drivers that motorcycles are in their vicinity. Volvo buys the company making you a billionaire.

Instead of microphones and sounds, why not use radar, and the silhouette of the bike?

And I mean the radar, or the laser, or the cameras used already for other driver-assist systems. These pieces of hardware are already in some cars, and software could be used to detect the smaller profile of a motorcycle that is approaching very fast.

For example, Subaru EyeSight is a pair of cameras used for Cruise Control, Pre-collision Braking, etc. It would be cool if the car could warn the driver "Motorcycle approaching fast, right behind"
 
Wow, is Digispark small. And inexpensive. And I thought my Arduino Uno was small. You'll need a Windows machine, then download the IDE. Is there any one source for motorcycle-related code, or is this home grown? Libraries? Motorcycle libraries? Am I putting motorcycle, computer and libraries together in a single sentence? How does one get into this?

I wrote too soon: motorcycle lighting accessory. Not quite the same as replacing all electronics.

Doubtful. As someone previously stated, technology in vehicles is heavily fragmented. I wouldn't go so far to say as we're 5 years away from anything because the tech world is too violate for predictions beyond a 3 year scope. Video games, specifically MMORPGs, flop for this very reason due to long development time.

But you bring up a good point. A friend and I are getting a trackbike this summer (07 GSX R600). We could reverse engineer some stuff and create an API for getting basic data such as rev, speed, fuel, mileage, etc. With said API, others could use it to create apps of some kind. However, designing an elegant way to display said info is a big elephant.
 
Wow, is Digispark small. And inexpensive. And I thought my Arduino Uno was small. You'll need a Windows machine, then download the IDE. Is there any one source for motorcycle-related code, or is this home grown? Libraries? Motorcycle libraries? Am I putting motorcycle, computer and libraries together in a single sentence? How does one get into this?

I wrote too soon: motorcycle lighting accessory. Not quite the same as replacing all electronics.
The two circuits I have designed and built to date based on the Digispark and Digispark Pro is (1) a gear indicator / start enable circuit for BMW K-bikes & R-bikes and (2) a single LED fuel level indicator for the BMW K-bike.
DSC_0527.JPG

Above is a picture of the gear indicator board. the above board is 40mm X 40mm in size, showing the miniaturization of the Digispark Pro. the Digispark is even smaller.

The software I wrote is not motorcycle-specific, it's BMW K-bike/R-bike specific. That's because this circuit is interfacing to hardware on the motorcycle, tying it to the way a given manufacturer solves a particular problem or designs a particular part of the vehicle. I think it is possible to identify opportunities for product development which are agnostic to any particular manufacturer, and make the firmware available as a library for integration in other embedded devices.

My BMW K75 has an on-board computer I designed and built to replace numerous indicators I lost when I discarded the OEM instrument cluster. It is adaptable enough to interface to certain Suzuki motorcycles, for example.
DSC_0050.jpg
 
油井緋色;2302378 said:
We could reverse engineer some stuff and create an API for getting basic data such as rev, speed, fuel, mileage, etc. With said API, others could use it to create apps of some kind. However, designing an elegant way to display said info is a big elephant.
Check out MPGuino and Scooterputer for ideas.
 
I'm still waiting for a television system I can use intuitively. I haven't owned a TV for 15 years and the technology has gone so far beyond on/off, channel/volume up/down that I don't even know what to do. I was thinking of buying one last year then quit when I saw the learning curve. When I go to my parents house and I'm bored, I follow a 2 page cheat sheet my mom wrote down to figure out how to watch TV or watch a DVD or just listen to music.
 
I would say it depends on what kind of software engineer you are. Integrated devices, web dev, etc?

ABS systems are very complex and take a lot of time and effort to design, and a lot of testing.
Something like a replacement ECU (think MegaSquirt) would be less intensive, but also quite challenging.
On the other hand, you need a pretty good idea for something like a mobile app, and or website to actually be successful.

If you get the right idea, and people like it, you definitely could make a living off it. You just need to find something people actually want.
 
Instead of microphones and sounds, why not use radar, and the silhouette of the bike?

And I mean the radar, or the laser, or the cameras used already for other driver-assist systems. These pieces of hardware are already in some cars, and software could be used to detect the smaller profile of a motorcycle that is approaching very fast.

For example, Subaru EyeSight is a pair of cameras used for Cruise Control, Pre-collision Braking, etc. It would be cool if the car could warn the driver "Motorcycle approaching fast, right behind"

or, slow down.
 
I'm still waiting for a television system I can use intuitively. I haven't owned a TV for 15 years and the technology has gone so far beyond on/off, channel/volume up/down that I don't even know what to do. I was thinking of buying one last year then quit when I saw the learning curve. When I go to my parents house and I'm bored, I follow a 2 page cheat sheet my mom wrote down to figure out how to watch TV or watch a DVD or just listen to music.

Have you heard of Logitech Harmony remotes?
 
How about this...an app that tracks devaluation of Ninja 300s in real time, maybe with a dash display.
 
How about this...an app that tracks devaluation of Ninja 300s in real time, maybe with a dash display.


Design flaw: 300's do not lose value. They appreciate
 
Maybe more useful as a track accessory... an infrared temp sensor to read front and rear tire temps in real-time (maybe brakes too?). Combine that with a data logger and other useful monitors like TPMS, ECU interface, etc. This would apply to cars as well.
 
I think there are a lot of opportunities but they are at least as much hardware as they are software. The first time I saw the new R1 I thought, "Wow, that dash looks just like a smartphone screen." Everyone has a cell phone with them when they ride, and they are incredibly powerful devices, but the sensors they have make their applications somewhat limited. It would be cool to dock your phone onto the triple of your bike and use it as a dash. It would charge while you ride and give you directions, speed, tach, time, even gear. The only limitation is it would require a lot of hardware for things the phone can't do.

I think as electric motorcycles become more dominant this will become more true. Where a traditional ICU is majority mechanical connections (apart from an ECU and some sensors), electric bikes will have a lot more in the way of electronics and software/firmware.
 
I would suggest something like those guide lines when making a turn, the one in video games. And the color of line changes based on how hot the turn is. This will be displayed in your visor, very faint and subtle. The calculation will be based on GPS data, your speed etc.
 
Back
Top Bottom