Hmmm...also der SCA3000-D01 steckt hinter nem Cypress-µC.
Allerdings brauche ich dafür den passenden Programmer...den ich natürlich nicht habe.
Ich bin unentschlossen, was ich jetzt am besten machen sollte.

es gibt beim Hersteller des Mikrocontrollers eine Applikations-Note die beschreibt wie man eine neue Firmware über USB laden kann.

Wie habe aber das nie eingesetzt weil:
  • Zuerst muss ein "Bootloader" mit dem erwähnten Programmer in den Flash-Speicher geladen werden (man braucht also trotzdem ein Programmer. Anstelle des Bootloaders kann man ja gleich die Firmware laden, der Arbeistaufwand ist praktisch der gleiche).
  • Bei einigen Oak-Sensoren hätte unsere Firmware neben den "Bootloader" nicht mehr im Flash-Specher Platz gehabt.
    Der Oak Tilt ist einer dieser Sensoren.
Entweder ich nehm ne FTDI-USB-Lösung und klemme nen TI tmp100 dran, den ich via I2C auslese... oder ich baue mit einen Atmel-µC, der als virtueller USB dient und sowohl nen Neigungssensor, als auch nen Temperatursensor oder einen Neigungssensor mit integriertem Temperatussensor ausliest...