Affichage des articles dont le libellé est Logitech. Afficher tous les articles
Affichage des articles dont le libellé est Logitech. Afficher tous les articles

lundi, novembre 01, 2010

Logitech Wireless Solar Keyboard K750 Firmware

Our keyboard embedded software team built the firmware for the Logitech Wireless Solar Keyboard K750. It was a tough project, because while we have extensive experience at Logitech Switzerland to use and manage regular and rechargeable batteries, here, we entered new area ... under the Sun.


Here are some of the new challenges that we had to tackle:
  • How much solar cell space do we need for an average user?
  • Who is the average user, someone living at the equator or a norvegian living above the polar circle?
  • Where do people work at home, in a cellar or near a wide window?
  • How long shall the keyboard work in total darkness?
  • How big should we make the energy reserve?
  • How to increase "battery" life by decreasing power consumption while keeping good keyboard performance?
The small energy reserve (a button battery) has electrical characteristics that are quite different from the batteries we were used to (especially the battery internal resistance). This had great impacts on the firmware which was "asked" to optimize power consumption, latencies, etc...

For instance we cut power supply if you leave a book on your keyboard. If we did not do that, you would temporary "kill" your keyboard until sufficiently recharged, which may take quite a long time depending on the light it gets.

We also worked closely with the software team for defining and developing a solar widget. We added a very basic "luxmeter" to measure the light that the solar cells are receiving. This is a gadget that was not required to have the keyboard working, but we felt it was a nice to have for users. Now for those who are using the keyboard at Logitech, we like to measure our light environment from time to time.

I hope we tackled all issues successfully. The customers will tell us, and we are eager to get their feedback through forums or Amazon.
Read more on Logitech's blog here.

mardi, septembre 02, 2008

Logitech Illuminated Keyboard

I am proud that my team delivered firmware for the new Logitech illuminated keyboard.


I especially appreciate working with this keyboard because it is illuminated. This is useful when you surf on the web or watch a video in the evening and you do not want to be disturbed by anything else than the computer screen.
Something positive is also the fact that you choose the illumination level, as opposed to some automatic ambiant light system which choose the level for you.

This development was a challenge for our swiss team, as we are more specialized in developing wireless keyboards. We had to use a new chip that we had little experience with. The biggest obstacles we encountered was not because of the chip itself, but because of the compiler badly translating the C language to assembly code: "what you write, is not what you get". And this triggered some bugs that we had great difficulties to track and correct.

lundi, juin 09, 2008

Logitech Cordless Desktop® EX 100: a product I am proud of

Here is (yet another) Logitech product I am proud of:

I am proud of this keyboard because first of all I like to use it for my daily work. Though I have the opportunity to use all keyboards we are developing at Logitech Switzerland, I like the simplicity, comfort and ease of use of it, especially for it's low-cost price point. I can only recommend it to you.

I am also proud of this keyboard because it has been developed by a junior engineer coming out of school. The embedded software developed for this keyboard is 90% legacy code, and seasoned engineers do not enjoy working on legacy code as much as when they are doing completely new development. This is why I assigned this job to a beginner. She successfully stayed focused on the development of this keyboard and all issues occuring, especially when communicating with development teams in China.

mercredi, mai 07, 2008

interview d'une ingénieure en software embarquée chez Logitech

TEMOIGNAGE

Qui a dit que femme et informatique ne faisaient pas bon ménage? Ana Milosevic, jeune ingénieure d’intégration software de 26 ans pour logitech, nous explique en quoi son métier est passionnant.

Parole d'informaticienne: "C’est un métier excitant et plein de défis"

mercredi, janvier 09, 2008

Logitech diNovo Mini: A product I am proud of...


The Logitech diNovo Mini's elegant design won't besmirch your living room; it gives the Home Theater PC owner full cursor control.


read CNET's review

I am the embedded software manager responsible for this marvelous product. Challenges we encountered:
  • new usage model meaning that we had to mange lot of interactions with marketing and usability engineer.
  • new key matrix concept because it's not the 101 keys keyboard.
  • illumination scheme
  • touchpad integration