Lecteur de MOD pour la StelPad

Les fichiers mod, vous connaissez?

C’est un format de musique léger, intermédiaire entre l’audio échantilloné (MP3, wave) et les sons synthétisés du genre GameBoy et Super Nintendo. Le fichier contient des échantillons sonores pour chaque note, et les joue selon une séquence prédéterminée. Ce genre de musique a eu beaucoup de succès quand les ordinateurs étaient moins puissants que maintenant.

Et revoila le format sur notre stellaris launchpad!

Bravo à Ronen K. !

Source : Hackaday

Quelque chose se produit…

J’ai beaucoup travaillé ces derniers jours sur le coté logiciel de la carte Stellaris Launchpad.

Je progresse bien, j’ai compris les aspects principaux du fonctionnement.

Je ne publie encore rien car j’attends que ce soit utilisable, pour le moment c’est le chantier!

Et maintenant , il faut bien trouver une utilisation à cette carte. J’ai quelques idées intéressantes.

Donc, il va y avoir de la bricole. Voici ma première étape.
Découvrez la première étape nécessaire au développement d’un booster pack!

Revue de Presse – 27 Novembre 2012

Raspberry Pi

Cet article décrit l’utilisation d’un raspi en tant que XBOX Media Center (XBMC), un paquet logiciel extrêmement connu (et utilisé) pour diffuser des vidéos sur toutes sortes de machines. C’est pilotable par une télécommande normale.

ARM Embedded

Un écran OLED arrive sur la stellaris Launchpad !

Arduino

Un jukebox MP3 : Un bel exemple d’intégration, basé sur une carte SD et un circuit décodeur de MP3.

Radio

Connaissez vous la modulation DSSS? Direct Sequence Spread Spectrum… C’est la modulation du wifi. Elle consiste à ne pas envoyer les bits du message un par un, mais de faire correspondre chaque bit (0,1) à une séquence de “chips” pseudo aléatoires, envoyés plus rapidement. L’avantage? Cela résiste mieux au bruit, car les séquences de chips sont reconnaissables même si on ne les a pas bien écoutées”. Le radioamateur KF5OBS nous la présente avec de belles images qui rendent son article anglais compréhensible! Que faut il voir? Par rapport à une simple porteuse, le spectre du signal DSSS est bien plus large, ce qui correspond à une meilleure résistance aux bruits, car ainsi l’information est répartie.

 

Bonne semaine!

(Long!) Travail en cours!

Stellaris Hands-On
Déballage de la carte stellaris launchpad

Comme vous le voyez à gauche, j’ai enfin reçu mes cartes stellaris!

Je suis en train de développer un document qui explique comment les programmer sous windows et linux avec du code et des outils entièrement libres, le tout écrit en français (et aussi peut être en anglais plus tard).

C’est un document qui sera utile à beaucoup de gens, mais en même temps il me permet de gagner moi même de l’expérience dans les processeurs ARM.
Continuez à lire ma découverte des processeurs ARM

WR703 : Un chargeur à l’air innocent

Il faut que je vous parle du TP-Link WR703.

C’est un routeur wifi qui mesure 57mm de côté et coute une vingtaine d’euros sur ebay.

C’est une super plate forme qui peut être reprogrammée sous linux avec OpenWRT.

Il a un CPU MIPS, 32 Mo de RAM et 4 Mo de Flash. On peut facilement l’upgrader à 8 Mo de flash et 64 Mo de RAM, je ne vous en ai pas encore parlé parce que j’attends de recevoir cet upgrade.

Bref.

modified charger
Un chargeur de téléphone 😉

Cette personne a eu une idée que nous classerons dans les “audits de sécurité“.

En intégrant ce petit routeur dans un adaptateur secteur, on est donc capable d’avoir un chargeur qui écoute le wifi local, et qui ne fait pas que charger le téléphone qu’on branche dessus… Ce téléphone est capable d’établir un lien 3G avec une personne extérieure, afin de pouvoir piloter le wifi local!

C’est très pratique pour vérifier discrètement que le mot de passe de votre wifi est bien sécurisé.

Nous finirons par rappeler que vous pouvez faire ce que vous voulez sur votre propre réseau, mais que le piratage des réseaux informatiques est puni par la loi. Vous voila averti!

De notre coté nous touvons le montage intéressant, mais clairement il y a d’autres applications plus intéressantes que ‘mettre le bazar’.

La Wii-U ouverte le jour de son lancement !

Il n’a pas fallu longtemps aux équipes s’intéressant à la nouvelle Wii-U pour ouvrir la console et lui faire exécuter du code personnalisé: Environ 1 journée!

Apparemment cela a été possible en capitalisant sur les connaissances acquises avec la wii normale.

Ils méritent un grand bravo!

Source: http://www.dcemu.co.uk/vbulletin/threads/511978-WiiU-Running-Homebrew-on-launch-day!

Revue de presse – 19 Novembre 2012

Arduino

Vous trouverez ici tous les détails pour utiliser une carte SD avec un arduino (ou autre!)

Raspberry Pi

gocupi – un système de dessin polaire avec un stylo attaché à deux fils, dont la longueur est contrôlée par des moteurs pas à pas.

Stellaris

Scompo Projects fait encore un pas vers la liberté: un le code de boot et un linker script en licence libre, pour améliorer encore la quantité et la qualité du développement stellaris libre ( via DangerousPrototypes ).

Technologies

Samsung passe au 10 nm pour graver les puces de 64 GO

Etonnant

Transformer une double rangée de pins en circuit DIL – Pratique pour les plaques à trous

Les écrans de camescopes sont récupérables !

Comment fabriquer des PCB en verre ?

Revue de presse – 12 Novembre 2012

Raspberry Pi

Un rack pour 4 raspberry pi en lego peut servir à plein de choses, notamment à gérer un stockage distribué chez soi. Si un disque casse, il reste les autres! Des plans de construction de la structure en Lego sont fournis, ça me rappelle ma petite enfance!

Source: http://www.giaceccosdigitalcontraptionsimaginarium.com/post/34442735088/modular-rack-for-four-raspberry-pis-in-pcsl-adafruit (mention spéciale au nom de domaine!)

Via: http://www.adafruit.com/blog/2012/11/09/modular-rack-for-four-raspberry-pis-in-pcsladafruit-case-usb-hdd-switch-piday-raspberrypi-raspberry_pi/

Stellaris Launchpad

Après avoir réussi à faire fonctionner le débugage sur openocd, un tutorial a été écrit sur la programmation de la bête sous linux!

Source: http://recursive-labs.com/blog/2012/10/28/stellaris-launchpad-gnu-linux-getting-started/

Via: http://forum.stellarisiti.com/blog/6/entry-29-stellaris-launchpad-development-using-linuxgcclm4tools/

A noter également que Texas Instruments m’a contacté pour me prévenir de l’envoi de mes cartes. Les choses sérieuses vont commencer!

Arduino

Un nouvel arduino est né, c’est un mini micro! Il tient sur un support DIL large, comme un basic stamp, ce qui est très pratique pour l’intégrer dans vos bricolages! C’est l’arduino nano!

Source: http://arduino.cc/en/Main/ArduinoBoardNano

Acheter sur amazon

Radio

L’Electrolab s’intéresse au sdr-widget, une carte son usb particulière qui est plutôt une platine d’acquisition de signaux issus d’une carte SDR (radio logicielle). Cette carte a une très bonne dynamique de 153 dB, ce qui signifie qu’elle peut digitaliser simultanément des signaux très différents (très forts et très faibles) C’est plutôt rare pour ce genre d’appareil, et très important pour faire de la radio… Mais aussi pour les audiophiles!

Source: http://wiki.electrolab.fr/Projets:Lab:2011:SDR_Widget

Etonnant

Les lignes à retard sont des appareils plutôt anciens, qui servaient dans les appareils vidéo à faire fonctionner le décodage de la couleur, surtout pour les systèmes PAL et SECAM. Le but de ces circuits est donc de retarder un signal, généralement de quelques microsecondes. Et que fait le signal pendant ce temps? Eh bien il est “stocké” sous forme d’onde dans le matériau, que ce soit dans un long fil émaillé ou dans une lame de verre. Dans les applications vidéos, cela sert à stocker une ligne d’image pour l’ajouter à la suivante, c’est nécessaire pour décoder correctement les couleurs. Mais en informatique, il suffit de boucler la sortie sur l’entrée pour que le signal se propage en boucle, et on obtient… une mémoire!

J’avais déja vu ces appareils utilisés dans des ordinateurs grâce au blog de  Bunnie Huang. Pour avoir une plus grande capacité mémoire, on utilise alors un fil en nickel de grande longueur bouclé et légèrement maintenu pour ne pas affaiblir l’onde qui s’y propage.

Mais dans cet article, le hack est plus prononcé, puisqu’il s ‘agit d’une récupération provenant d’une vieille caméra vidéo!

Source: http://www.youtube.com/watch?v=-qerYLM-eEg

Via: http://hackaday.com/2012/11/09/storing-32-bytes-of-data-in-a-piece-of-glass/

 

La Revue de presse du lundi – 5 nov 2012

Raspberry pi

Une partie du code source des drivers vidéo est publiée, mais la communauté s’interroge sur l’utilité de cette annonce : en effet il semblerait que le code libéré ne fasse que passer des messages à un “blob binaire” interne au circuit graphique, donc les sources ne sont pas (et ne seront probablement jamais ) disponibles. C’est l’occasion d’un débat entre le logiciel libre et le matériel libre; certaines personnes acceptant de déplacer du code propriétaire dans un composant électronique à condition que celui ci reste “confiné”.

Source : http://www.raspberrypi.org/archives/2221

Stellaris launchpad

Texas instruments libère les informations nécessaire pour construire un débugger, la carte Stellaris Launchpad est maintenant gérée par le projet OpenOCD, un débogueur JTAG universel. Du coup, la carte peut être programmée et déboguée en se passant totalement de logiciens payants ou propriétaires, et en prime, la partie “débogueur” de la carte peut servir de programmateur JTAG pour d’autres circuits.

Source: http://forum.stellarisiti.com/topic/309-icdi-support-in-openocd/

Via: http://hackaday.com/2012/10/21/debugging-the-stellaris-with-openocd/

Arduino

Ce clone d’Arduino a été entièrement câblé à la main avec du fil rigide ! Ce n’est sans doute pas très pratique à utiliser, mais en tout cas, c’est artistique!

Source : http://www.geocities.jp/arduino_diecimila/obaka/project-7/index_en.html

Via : http://dangerousprototypes.com/2012/11/02/coolest-arduino-ever/

Le projet radio

Cette carte est assez complexe à utiliser mais son concept est intéressant, elle peut s’adapter à différents modes de fonctionnement selon son logiciel. D’habitude il faut des composants différents. C’est l’avantage de la technologie SDR

Source : http://ossmann.blogspot.fr/2012/06/introducing-hackrf.html

Via : http://dangerousprototypes.com/2012/10/23/hackrf-open-source-sdr/

Le hack étonnant

Utiliser un circuit BGA (ball grid array) est souvent réservé aux professionnels. Mais lui, il a réussi un montage étonnant, en connectant directement des fils sur les billes du BGA. Le projet consiste à afficher des fractales sur un écran de PSP, ce qui est un bon exemple de “hack” : la réutilisation d’objets pour d’autres buts que ceux pour lesquels ils étaient prévus au départ.

Source : (en japonais, mais les images sont intéressantes!) http://www.chiaki.cc/Pyxis2010/index.htm

Via : http://dangerousprototypes.com/2012/10/24/who-says-bga-packages-are-hard-to-solder/