Pixecutor - köra program på en Mattel JuiceBox

denna hacka vilja tillåta användaren skrivna programvara för att köras på en JuiceBox media player leksak. Det fungerar genom att lura programmet inbyggda picture viewer att köra kod i en. JBP bildfil som börjar med en specifik 8 byte sekvens. Normal drift av JuiceBox påverkas inte, än 1-out-av-18-quintiljoner chansen till en verklig bild som innehåller trigger sekvensen.

Du behöver följande artiklar och utrustning:

  • En JuiceBox, antingen 2 eller 8MB. (Att se skillnad: endast 2MB enheter har en power-på LED, ligger ovanför och till höger om knappen REWIND.) Observera att en 8MB enhet tillåter inte nödvändigtvis större program som ska köras, upp 6MB normalt bara går till spillo.
  • Ett SD/MMC card adapter för JuiceBox, antingen officiella en som kom med MP3 Starter Kit, eller en hemmagjord en som många människor har byggt; ett SD- eller MMC-kort som inte överstiger 512MB kapacitet. och några sätt att kopiera filer till kortet från en dator. I grund och botten har du för att kunna använda programmet inbyggda picture viewer.
  • En lödkolv med fin spets.
  • Åtminstone en viss kunskap om hur man använder den lödkolven - jag skulle inte rekommendera detta som din första lödning projekt. Du behöver för att kunna löda stift som är fördelade 1/20" isär utan att tåget bryggar dem.
  • Lödtenn, helst med liten diameter - Jag använder 0.020" löda för fint arbete som denna.
  • Pincett och/eller nål näsa tänger.
  • Avbitare.
  • Små Phillips och platt spets skruvmejslar.
  • Eltejp.
  • Ett förstoringsglas skulle vara till stor hjälp.
  • Modding din JuiceBox att lägga till en serieport är nödvändigt för vissa Pixecutor program (som det som ger dig tillgång till skalet), men det finns fortfarande saker du kan göra utan en seriell port.
  • En PIC mikrokontroller, närmare bestämt en PIC12F508-jag/SN, programmerad med Pixecutor koden finns här: http://www.elinux.org/wiki/JuiceBoxPixecutor (prova http://moin.elinux.org/wiki/JuiceBoxPixecutor om webbplatsen saknar info). Detta är inte något du sannolikt att kunna göra själv; även om du hade en PIC programmerare, du förmodligen har inte kortet behövs för att hantera en SOIC-8 marker (och de är inte precis billigt). Säljer jag nu programmerad marker för er som inte är utrustade för att göra det själv. Om någon annan där ute det vill erbjuda förprogrammerade chips till ett rimligt pris, skulle jag gärna länka till dig.

(Så varför inte jag använda en DIP-8 marker som är kompatibel med lätt-tillgängligt PIC programmerare? Två skäl: det första endast en SOIC chip har rätt pin avståndet att sitta direkt på kuddar det måste ansluta till - ett dopp chip skulle vara mycket mer arbete att installera. För det andra, det finns helt enkelt inte tillräckligt med utrymme för ett dopp - du måste skära ett stort hål i batterifacket, tvingar AC adapter bruk. Om du inte planerar att någonsin använda batteriet ändå, och har en PIC programmerare, Använd gärna ett dopp del (PIC12F508-I/P). Bild noter steg 2 ska innehålla all information du behöver för ledningsdragning upp.)

Se Steg
Relaterade Ämnen

Gör en $30 digital fotoram

denna tutorial ska show dig hur man gör en 2,5-tums digital fotoram med hjälp av en Mattel Juicebox. Den totala kostnaden för delar var runt $30. Jag vet att denna typ av handledning har skett många gånger, men jag trodde att jag skulle lägga min åte...

Lägga till MP3 (begränsad) till din stereo på billiga

detta är inte mycket av en instructable, som komponenterna som kan köpas och kombination, men jag vet inte hur ofta människor har gjort det förut. Jag använder en Mattel saft låda som mp3-spelare för min stereo system.Rutan Juice maj fortfarande deta...

Kommandofiler som öppnar flera program!

Alright, det är ganska självförklarande. Detta kan vara särskilt användbart om du är på jobbet och du går igenom en process där du har öppna, till exempel; Microsoft Word, Microsoft PowerPoint, Microsoft Outlook, Internet Explorer, etc.Så, låt oss ko...

Nybörjarguide till OpenGL: Bygg din egen CAD-program

Min Autodesk Maya elevtillstånd löpt ut nyligen. Så jag gjorde vad någon skulle göra, bygga min egen 3D CAD-programvara (se upp Autodesk).Så jag började skriva mitt program i C++ använder OpenGL, SDL och i ungefär en vecka, detta var resultatet.Några...

3 program att förvandla en gammal Android telefon till ett användbart verktyg för din bil.

Det är enkelt och bara kostar $2,99 att göra.Alla tre program är Google spela store och där valt på grund av enkel användning och för funktioner som är tillgängliga.Först, eftersom min telefon är en gammal, un-service telefon jag ville ha en off-line...

Räknaren Program i Linux

Dess en enkel kalkylator program för nybörjare i Linux,Steg 1: Saker krävs1. stationär eller bärbar dator2. Linux OS (jag föredrar Fedora)3. NormalBrainSteg 2: Programfallet $1 i"Lägg till") echo "summan $2 $3:'expr $2 + $3" ";;&q...

Program startas automatiskt i Windows 10

I Windows 10 har program Autostart-mappen försvunnit från start-menyn. Jag kommer att visa dig åtgärderna för att komma till den mappen och hur man kan starta program automatiskt vid start i Windows 10.Steg 1: Öppna fil Explorer mappSteg 2: Välj "PC&...

Kommandot program

instructable Hi-galningar. I detta instructable jag ska visa dig hur du skapar vissa MS-DOS-program (Windows) och uppdatera dem. Programmen kommer att skapas i Kommandotolken och anteckningar. Det är min första instructable, ledsen för allt jag inte...

Skapa ett Program i Visual Basic: webbläsare

detta Instructable förklarar processen att skapa en enkel webbapplikation webbläsare i VB.NETDen är utformad som en uppföljning till mitt första VB.NET Instructable: skapa din första Program i Visual Basic. Det rekommenderas att du läst igenom det in...

Dr Java nybörjare Program

Du behöver grundläggande Dr Java-program på din dator för detta instructableSteg 1: Starta programmet Öppna med Dr Java-programmet från Aktivitetsfältet eller där du har det sparats.Steg 2: Börja skriva den första raden i kodenTyp koden exakt enligt...

Få siri som program för Windows xp och 7

Microsoft lagt till Cortana windows 10 men för Windows XP och windows 7 finns ingen cortana. Här är ett program som liknar inte lika bra men liknande.Steg 1: Fil Filen är fortfarande under utveckling men du kan ladda ner det härhttp://code.Google.com...

Hur till stopp program från Bringing Up fjärranslutningar - Windows

för ett tag sedan jag började använda Firefox och Thunderbird, eftersom jag blev sjuk av Operas glitches. Jag har nyligen bytt tillbaka, eftersom jag inte kan leva utan några av de funktioner som Opera har. Problemen är, jag är på uppringd och när mi...

Hur du stänga ute och stänger ett Program som inte svarar på Windows 7, 8 eller 10!

Som titeln säger - i detta instructable jag ska berätta hur att stoppa ett program när det har fryst eller inte svarar... Om du hittade den här bra, se till att prenumerera på min YouTube-kanal för mer tekniska tips, tutorials och underhållning: http...

Hur man fixar Autostart-program startar inte i Windows 8.1

Hur man fixar Autostart-program startar inte i Windows 8.1...

Hur du ändrar startup program Windows 7

Vi förklarar hur du ändrar oönskade program från start i Windows 7.Steg 1:När du kör Windows 7, körs här operativsystemet automatiskt vissa program varje gång du startar upp din dator. Följ denna video för att ändra din starta program...

Tillgång dolda program, C: Drive, -minnen och MP3-spelare i skolan

här är hur du kommer åt enheter i skolan som blockeras av din system admin. Även Windows XP kommer förinstallerad med apps som movie maker, men de är oftast inte tillgängliga i skolan (tills nu).Steg 1: Installera programvaran Gå till" http://www.fre...

Batch-program/filer och hur de fungerar

detta är en instructable på vissa batch-program som jag har gjort och hur de fungerar!Först är här en lista över batch-program/filer;1. Bläddra textanimering2. matrix Animation3. mappen blockerare App.4. batch räknaren App.5. webbsida Unblocker App....

Hur man lägger program och homebrew spel på din PSP

någonsin undrar hur din vän blev hans PSP till en Handdator eller en miniräknare, eller ens en 3D-Modellerare? Ta reda på hur! (Kräver anpassade Firmware.)Steg 1: Koppla upp din PSP.Anslut först dina kablar till din PSP och dator. Gå till Inställning...

8 x 8 ledde matrisen för RaspberryPi och 3 program

Detta är en 8 x 8 ledde matrisen för en RaspberryPi och tre program som körs på det:1 - ett "Hello World" program med en fullständig Engelsk teckensnitt.2 - ett tärningsspel.3 - en liten 8 x 8 version av Conway's Game of Life..Du behöver:Raspber...