W00t! Got my #vanMoof #MCP server working in #n8n. Here an example of me asking what my fastest rides was last week.

My latest blog post: VanSpoof v1.0

https://mikecoats.com/van-spoof-v1-0/

I'm happy to announce the v1.0 release of VanSpoof. My VanMoof X3 now starts up, without an e-shifter connected, and does not show an Error 44 status! The bike thinks it's connected to a working, functional, e-shifter!

#eBike #electronics #openSource #reverseEngineering #rustLang #stm32 #vanMoof

VanSpoof v1.0

I'm happy to announce the v1.0 release of VanSpoof. My VanMoof X3 now starts up, without an e-shifter connected, and does not show an Error 44 status! The bike thinks it's connected to a working, functional, e-shifter!

mikecoats.com

@luebbermann finde diese integrieren Lichter auch problematisch.

Vielleicht schick, aber propreitär: kein Standard sondern Hersteller spezifisch. Gut Licht kann man immernoch durch ein einfaches Licht ersetzen, aber gilt das auch für alle anderen Teile oder macht man sich da Hersteller abhängig?

Bin seit meinem #vanMoof da ein gebranntes Kind.

Based on my vanMoof REST API reverse-engineering efforts I've created a (Model Context Protocol) #MVP server for #vanMoof.

Anyone interested?

I hope to find some time soon for a public release soon...

Here already the link to the api info.

https://stefanstranger.github.io/2023/09/10/vanMoofsAPIReverseEngineeringAndDecompilation/

Use API reverse engineering and decompilation on VanMoof's API

TL;TR Authenticate Get Customer Data (include Bike Details) Get Application Token Get weekly Rides API reverse engineering and decompilation on VanMoof’s API Get Customer Data (include Bike Details) Using https://my.vanmoof.com/api/v8 url. Get Desired Update Version information Rides Get Rider preferences Using https://tenjin.vanmoof.com/api/v1 url. Network monitoring High-Level steps 1. Create a new Android Virtual Device 2. Start Android Virtual Device with mitmproxy configured 3. Install mitmproxy certificate 4. Install Android Application on AVD 5. Start monitoring network traffic in mitmproxy. References

Stefan Stranger's Blog

My latest blog post: VanSpoof - Prototype 2 - Shrunken PCBs

https://mikecoats.com/van-spoof-prototype-2-hardware/

The VanSpoof PCB has to be no bigger than 31.5 mm by 21.5 mm to fit. Unfortunately, Molex's SMD footprints are quite wide so the board needed a fair bit of layout work to make everything fit.

#eBike #electronics #hardware #openSource #reverseEngineering #vanMoof

VanSpoof - Prototype 2 - Shrunken PCBs

The VanSpoof PCB has to be no bigger than 31.5 mm by 21.5 mm to fit. Unfortunately, Molex's SMD footprints are quite wide so the board needed a fair bit of layout work to make everything fit.

mikecoats.com

Sitze nun hier in der Sonne an der Weser und beobachte Radler.

Spätestens jedes Dritte Rad hat eine laute Kette..
das #vanmoof Duo kämpfte sich den Deich hoch.

Habe nun interessante Räder und Helme gesehen.

Könnt‘ hier den ganzen Tag sitzen.

My latest blog post: Low Tech Prototyping

https://mikecoats.com/low-tech-prototyping/

My existing prototypes are too big to fit on the bike, so I turn to one of my favourite low tech prototyping methods; 1:1 scale models in card and fibreboard!

#eBike #electronics #hardware #prototyping #vanMoof

Low Tech Prototyping

My existing prototypes are too big to fit on the bike, so I turn to one of my favourite low tech prototyping methods; 1:1 scale models in card and fibreboard!

mikecoats.com

My latest blog post: VanSpoof – A-Muntzing We Will Go

https://mikecoats.com/van-spoof-muntzing/

With my first few VanSpoof prototypes assembled, I had noticed that the L78L05 was sometimes getting a little hot. Instead of knuckling down and calculating more suitable component values, I turned to the tried and tested method of Muntzing to get my power draw down.

#eBike #electronics #hardware #muntzing #openSource #vanMoof

VanSpoof – A-Muntzing We Will Go

With my first few VanSpoof prototypes assembled, I had noticed that the L78L05 was sometimes getting a little hot. Instead of knuckling down and calculating more suitable component values, I turned to the tried and tested method of Muntzing to get my power draw down.

mikecoats.com
Ich hab grad nen A5 Gepäckträger bei #VanMoof bestellt, das letzte Mal als ich das gemacht habe sind sie kurz darauf insolvent gegangen. Schaunmermal….

My latest blog post: VanSpoof - Prototype 2 - Echo Firmware

https://mikecoats.com/van-spoof-prototype-2-firmware-1/

In part 1 and part 2 of building my first VanSpoof prototype, I managed to flash the microcontroller on the PCB with a blinky demo. This time round, let's see about sending and receiving some serial data.

#code #eBike #electronics #embedded #firmware #hardware #openSource #reverseEngineering #rust #rustLang #software #stm32 #vanMoof

VanSpoof - Prototype 2 - Echo Firmware

In part 1 and part 2 of building my first VanSpoof prototype, I managed to flash the microcontroller on the PCB with a blinky demo. This time round, let's see about sending and receiving some serial data.

mikecoats.com