Den Kindleberry Wireless - 💡 Fix My Ideas

Den Kindleberry Wireless

Den Kindleberry Wireless


Forfatter: Ethan Holmes, 2019

Monday Jolt er en kolonne om mikrokontrollere og elektronikk som vises i MAKE hver mandag morgen.Dette innlegget ble skrevet av Max Ogden og i januar 2013. Det blir reposted her på MAKE nettstedet med tillatelse.

Nylig måtte jeg gå ned til Australia for å delta på en fantastisk konferanse med navnet CampJS. Det er egentlig ikke en konferanse, faktisk, men i stedet en haug med programmerere i skogen for et par dager hacking på siden prosjekter og lære nye ting. Å komme seg ut av storbyen var veldig forfriskende og gjorde meg samtidig klar over hvor dårlig min glanset skjermede laptop virker i det store ute.

Nylig måtte jeg gå ned til Australia for å delta på en fantastisk konferanse med navnet CampJS. Det er egentlig ikke en konferanse, faktisk, men i stedet en haug med programmerere i skogen for et par dager hacking på siden prosjekter og lære nye ting. Å komme seg ut av storbyen var veldig forfriskende og gjorde meg samtidig klar over hvor dårlig min glanset skjermede laptop virker i det store ute.

Jeg lurte på om det eksisterte en bærbar datamaskin som var designet for hacking i direkte sollys ... noe som hadde en latterlig batterilevetid og var fortsatt lesbar i situasjoner med høy lysstyrke. I stedet snublet jeg på en mer fantastisk løsning: Kindleberry, en kombinasjon av Rosberry Pi og Amazon Kindle.

Fordelene med Kindleberry er ganske ønskelig for meg:

  • Uke lang batterilevetid: pi og tennene har begge ARM-prosessorer med lav effekt, slik at du kan bruke en hvilken som helst USB-lader til å koble dem
  • Kindle-skjermen er utviklet for bruk i direkte sollys
  • Hele oppsettet er lite nok til å bære rundt i en pose i min normale ryggsekk sammen med min vanlige laptop. Jeg jobber fra kaffebarer i Oakland og flytter ofte på sykkel om dagen - nå kan jeg jobbe fra nesten hvor som helst og fremdeles være minst litt produktiv.

Ideen om Kindleberry er å få Kindle bare å fungere som skjerm og få det logge inn i en ssh-sesjon på pi. Deretter kan du koble et tastatur til pi og det når du skriver det vil dukke opp på tasteskjermen. Denne tilnærmingen fungerer ganske mye bare for terminaler, slik at du ikke kan gjøre noe unntatt redigere kode i vim. Jeg liker denne begrensningen, da det gir meg et alternativ som er fritt for distraksjon for å skrive lange stykker kode eller tekst.

Siden skjermen på spenningen er e-blekk, har den en lavere, enn normal oppdateringsfrekvens. Hvis du er en berøringsskriver, bør dette ikke være et problem, jeg vil anbefale at mellom wifi-latens og skjermforsinkelse er det en ~ 200ms skjermforsinkelse, men det bryr meg ikke når jeg skriver.

Det første problemet jeg opplevde var at Kindleberry-instruksjonene bare virket på Kindle 3-enheter, og den nyeste generasjonen Kindles (for eksempel papirwhite) er Kindle 5's. Selv om sluttresultatet er like, betyr dette bare at i hovedsak alle trinnene for å sette opp og installere eksterne enheter riktig, var forskjellige, inkludert terminalprogramvaren som kjører på spaken. Det andre problemet var at jeg ville ha en helt trådløs versjon: ingen ledninger mellom tastaturet, tenne eller pi.

Her er en liste over fysiske deler som jeg bruker i oppsettet mitt:

  • Raspberry Pi Modell B med en 3D-trykt gaffel av denne saken
  • 8 GB SD-kort for å sette raspbian OS på
  • Kindle Paperwhite fordi den har den raskeste e-ble oppdateringsfrekvensen for alle slag + en fin bakgrunnsbelysning
  • Apple Wireless Keyboard fordi jeg bruker en Mac laptop og layoutet er det samme
  • IOGEAR GBU421 bluetooth USB fordi den er liten og fungerer på raspbian
  • Edimax EW-7811Un wifi USB fordi den er liten og fungerer på raspbian
  • EasyAcc USB LiPo-batteripakke en venn anbefalte dette og sa at han løp en raspi av den i en uke
  • TP-LINK TL-WR702N Travel Router for å etablere trådløs tilkobling mellom Kindle og PI
  • 4-port USB-hub, bare fordi det er nyttig å ha rundt for kabeladministrasjon

For programvare siden av ting, er den beste ressursen denne gode opplæringen som Rod Vagg har satt sammen for å få papiret som ble satt opp med en terminalemulator. Han kompilerte selv node.js 0.10.0 for smilet også!

Min pi er konfigurert til å starte opp og bli med i Wi-Fi-hotspot som TP-LINK-ruteren oppretter, så jeg kan få meldingen til å kommunisere til pi over wifi. Det er sannsynligvis en måte å ad hoc dem sammen automatisk, men å ha en liten hotspot er praktisk for andre ting som for eksempel mobil web app utvikling.

Takk tilMax Ogdenfor å tillate oss å repostere sin artikkel her på MAKE-siden.



Du Kan Være Interessert

Flashback: Criminal Crafts Prosjekt Utdrag: Hvordan lage en Lim Gun Bandolier

Flashback: Criminal Crafts Prosjekt Utdrag: Hvordan lage en Lim Gun Bandolier


LED-belysning - En primer for å lyse fremtiden

LED-belysning - En primer for å lyse fremtiden


Prosjekt: DIY Ombre Block Necklace

Prosjekt: DIY Ombre Block Necklace


DIY Lava Flows

DIY Lava Flows






Siste Innlegg