Lecteur mp3 Shiva : nouveau et amélioré


10 août

il y a 12 mois

105

L'heure de la mise à jour!

J'utilise mon Shiva portable mp3 player depuis un certain temps maintenant.
Aussi formidable soit-il, il y avait certaines choses que je voulais améliorer.

UI maladroite

Avec tous ces boutons, le Shiva ressemble à un produit semi-fini. Mais ce n'est même pas le vrai problème.
7 boutons (5 pour la navigation et le contrôle, 2 pour le volume), consomment beaucoup d'espace physique.

J'ai essayé d'utiliser des boutons plus petits et de les tasser aussi densément que possible, mais je me suis retrouvé avec un produit inutilisable: les boutons étaient si petits et si étroits qu'il était presque impossible de les appuyer.


Ces petits boutons sont un cauchemar !

J'ai décidé d'emprunter un autre chemin : remplacer les 5 boutons directionnels par un bouton tactile 5 voies (un mini-joystick).
Cela s'est avéré beau et très confortable à utiliser, tout en réduisant considérablement l'espace du circuit.

OLED Overkill

Un autre problème majeur était l'affichage OLED lui-même.
J'avais utilisé un OLED 128x64 de Adafruit, qui coûte environ 18 CHF (beaucoup d'argent) et qui est assez volumineux.

De plus, 128x64 est trop de pixels pour un lecteur mp3 simple - prenant trop de temps pour se rafraîchir (provoquant parfois des retards dans le traitement audio) et trop gourmand en puissance.

Je suis passé à de petits OLED 128x32 de divers fournisseurs chinois. Ceux-ci sont beaucoup plus petits et juste parfaits pour le Shiva.

Création d'un meilleur lecteur mp3

Pendant que j'attendais mes nouveaux circuits, mes stencils et mes pièces de OSH Park, OSH Stencils et Digi-Key, j'ai commencé à assembler quelques modules Nomad et Aecho :


Superbe, ces headers jaune!

Peu de temps après, j'ai reçu mes boards, mes stencils et mes pièces et j'étais prêt à commencer à construire mon meilleur lecteur mp3.
Le résultat fut très satisfaisant :



Nouvelle version

Demo time!

Voici une petite vidéo montrant la nouvelle interface utilisateur:

Restons en contact

Tout ici (schémas, boards, code source du firmware) est disponible sur Dooba Source.

Aussi, n'oubliez pas de vous abonner à la newsletter pour obtenir toutes les dernières infos!

Traduit par Fanny