Autore Topic: NSA Watch!  (Letto 4269 volte)

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
NSA Watch!
« il: 08 Luglio 2014, 21:06:58 »
Ma se volete fare un hardware made in N.S.A. facciamoci uno smartwatch come questo!
Magari la calcolatrice algebrica non ci stà ma le 4 operazioni ancora ancora ci arriviamo! ;D :P

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:NSA Watch!
« Risposta #1 il: 09 Luglio 2014, 12:06:44 »
Io sugli smartwatch (che comunque non apprezzo molto) preferirei l'approccio usato da Pebble, che monta un eInk display :)

In questo modo puoi avere molta più autonomia e fare in modo che il display in condizioni normali si aggiorni ogni minuto, mentre in modalità calcolatrice puoi comunque risparmiare molta energia essendo un display non illuminato e che non necessita di refresh del quadro perché ha una sua persistenza naturale infinita.

Pebble da questo punto di vista ci ha visto giusto IMHO :)

AmigaCori

  • Visitatore
Re:NSA Watch!
« Risposta #2 il: 09 Luglio 2014, 14:14:32 »
Io sugli smartwatch (che comunque non apprezzo molto) preferirei l'approccio usato da Pebble, che monta un eInk display :)

In questo modo puoi avere molta più autonomia e fare in modo che il display in condizioni normali si aggiorni ogni minuto, mentre in modalità calcolatrice puoi comunque risparmiare molta energia essendo un display non illuminato e che non necessita di refresh del quadro perché ha una sua persistenza naturale infinita.

Pebble da questo punto di vista ci ha visto giusto IMHO :)

QUOTONE galattico.

A me piacciono moltissimo gli smartwatch pero' sono pensati come giocattoli appunto per i limite dell'autonomia.
Capisco pero' che un coso tipo Kindle non e' cool come leggere da un iPad e di conseguenza sarebbe visto come un coso sfigato dal popolo degli utonti.
Se dovessi progettare io un coso del genere avrebbe meta' spazio riservato alla batteria: 1 mese senza ricarica, altrimenti sarebbe un accrocchio inutile.
Sarebbe belleo fare come fa Citizen con la serie EcoDrive, in pratica NON si cambiano le batterie, ricarica solare ed hanno autonomia, anche senza vedere il sole, di 6 mesi e non parlo di cosi banali, ma di roba con varie funzioni:

http://www.citizen.it/art/promaster-sea-and-air/profondimetro/aqualand-eco-drive-titanio/JV0050-03E

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
Re:NSA Watch!
« Risposta #3 il: 09 Luglio 2014, 17:48:33 »
dal punto di vista delle superfici e dello studio del prodotto finale
e' ancora + complesso realizzare la cassa di un orologio
sopratutto perche' i materiali di stampa, p.e. ABS
poi non reggono le sollecitazioni meccaniche
p.e. dei giunti del cinturino

Ma chissene, PCB nudo e cinturino in cartone! L'importante è che sia bovino! ;D

Oltre a ciò altro casino e' il trade off tra LCD, algoritmica e batteria
perche' + si spreme algoritmica per aggiungere feature graficose golose
+ si succhia batteria e … putroppo una polimeri di litio per quanto sogliola
(massimo rapporto peso, volume, e mA/h)
poi devi anche farce la stare nella cassa, a meno di fare casse galattiche
addirittura + larghe del polso del braccio di Hulk

Si certo, però quel che pensavo io non è uno smartwatch come quelli fèssion di oggi, ma qualcosa di più humble come quello del link, che quindi non ha bisogno di super grafica GPU power gamer extreme (non mi immagino i requisiti per Android Wear: la JVM su un orologio...  :-X).

Io sugli smartwatch (che comunque non apprezzo molto) preferirei l'approccio usato da Pebble, che monta un eInk display :)

Una volta avevo visto degli schermi (credo LCD) che erano fatti apposta per consumare pochissimo; avevano controller integrato che li refreshava se necessario con framebuffer interno per non dover svegliare il microcontrollore.
Ovviamente non sono 0-corrente come gli eInk ma hanno il vantaggio di essere a colori e di avere una buona velocità di refresh (hanno una persistenza elevata che quindi fa un po' cacare per mostrare video, però qui non è un problema).

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:NSA Watch!
« Risposta #4 il: 09 Luglio 2014, 17:59:53 »
lo schermo del telefono LG G2 ha framebuffer integrato e spegne la GPU durante i frame statici, la batteria ringrazia, ma comunque un orologio passerebbe da 1 a 2 giorni, invece io pensavo una transizione da 1g a 1 mese, ecco perché dico eInk.

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
Re:NSA Watch!
« Risposta #5 il: 09 Luglio 2014, 18:07:42 »
E io dico LCD ancora più ottimizzati per i consumi. :D
Vedrò se trovo qualcosa che si avvicina e do un'occhiata ai datasheet.

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:NSA Watch!
« Risposta #6 il: 09 Luglio 2014, 18:09:51 »
E io dico LCD ancora più ottimizzati per i consumi. :D
Vedrò se trovo qualcosa che si avvicina e do un'occhiata ai datasheet.

ah beh, un semplice LCD monocromatico reflective old school, no? :D

AmigaCori

  • Visitatore
Re:NSA Watch!
« Risposta #7 il: 09 Luglio 2014, 21:36:40 »
Io ho visto l'eInk di Seiko ed e' splendido dal vivo, c'era un wallaper di Lupin e sembrava un adesivo appiccicato nel quadrante!



Review:
http://www.youtube.com/watch?v=Xb6oT6cM8CI

Dal vero rende molto meglio della foto, strano eh? ^^;

Pero', a me gli old school LCD fanno impazzire ^^ Io non avrei dubbi se dovessi scegliere: LCD mono cromatici a toni di grigio, 4 toni sarebbero piu' che sufficienti.
« Ultima modifica: 09 Luglio 2014, 21:40:40 da AmigaCori »

Offline Allanon

  • Administrator
  • Synthetic Voodoo
  • *****
  • Post: 3498
  • Karma: +17/-4
    • Mostra profilo
    • http://www.a-mc.biz
Re:NSA Watch!
« Risposta #8 il: 09 Luglio 2014, 22:00:18 »
Thread interessantissimo, vi osservo in silenzio  8)

AmigaCori

  • Visitatore
Re:NSA Watch!
« Risposta #9 il: 09 Luglio 2014, 22:06:07 »
Dai, un NSA watch lo potremmo anche fare ^^ pero' la cosa base IMHO e' che dovrebbe essere facile scriverci delle applicazioni, avere una durata della batteria di 1 mese, ed un modulo di I/O Bluetooth per sperare di farlo parlare con gli smartphone.

Per il case poi ognuno s'arrangia come vuole :D

Se la cosa interessa sarebbe meglio aprire un thread dedicato ^^


...vabbe', anche se non se ne fa nulla possiamo sempre sfruttare il thread per divertirci ^^ quindi cut&move -> new-thread. ^^v

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
Re:NSA Watch!
« Risposta #10 il: 09 Luglio 2014, 23:07:25 »
Io così a occhio pensavo di metterci un microcontrollore Atmel; ci si può montare il bootloader Arduino così basta attaccare la USB e scaricarci firmware (è necessario un convertitore usb->ttl, oppure trovare un micro che supporta direttamente USB in hardware).

Per il bluetooth non so, sarebbe carino averlo (e magari parlarci con lo smartphone come fa Android Wear), però o bisogna essere RF-wizards e progettare bene il tutto inclusa l'antenna, oppure usare uno di moduli già pronti che però rendono il tutto meno integrato (ovviamente non serve dire che bluetooth acceso => incremento consumi).

Poi c'è questo aggeggio che è molto interessante: è un modulo completamente integrato inclusa l'antenna, monta un microcontroller ARM Cortex-M3, supporta modalità low-power ed è circa 1x1 cm. Il datasheet dice che il firmware del MC si può cambiare, però così si perdono i protocolli "di alto livello" (almeno, così ho capito da una rapida letta).

Vedo se ci sono altri moduli del genere. :D

AmigaCori

  • Visitatore
Re:NSA Watch!
« Risposta #11 il: 10 Luglio 2014, 00:28:17 »
@AmigaCori
spettacoloso da leccarsi le orecchie :P
noto la cassa che design curato che ha
il materiale ? Acciaio ? Resina ?

Acciao, acciao, Seiko ha sempre fatto prodotti di qualita' superiore a Casio. ^^
Dal vero e' proprio bello, ti da' quel senso di anni '70 dei primi digitali MA dentro monta un e-Ink ed il fatto di avere un tema di Lupin lo rende retro'&cool al punto giusto. ^^

Poi se ci fai caso sto coso attorno al display ha delle fotocellule per ricaricarsi, ha il radiocontrollo ^^v pero'...costava un botto di soldi, quando l'ho visto era in saldo al 10% e stava sui 500 euro anche se devo dire che a vederlo dal vivo dava la sensazione di valerli quei soldi.

Poi considera che i digitali di Seiko sono sempre costati un bel po' rispetto a Casio.

A me piace anche questo, sempre acciaio, sempre radiocontrollato, sempre solare, sui 200-250 euro.
Ti metto la foto "vera" cosi' vedi come rimane sul polso ^^ ah...sono abbastanza "robusti", leggi pesanti.
« Ultima modifica: 10 Luglio 2014, 00:31:54 da AmigaCori »

AmigaCori

  • Visitatore
Re:NSA Watch!
« Risposta #12 il: 10 Luglio 2014, 00:56:55 »
Io così a occhio pensavo di metterci un microcontrollore Atmel; ci si può montare il bootloader Arduino così basta attaccare la USB e scaricarci firmware (è necessario un convertitore usb->ttl, oppure trovare un micro che supporta direttamente USB in hardware).
Questo passo e' quello su cui bisogna riflettere di piu'...anche perche' meccanicamente parlando deve essere indossabile anche se il trucchetto per recuperare spazio c'e', si potrebbe pensare ad un case stile cosi':

Cosi' avremmo spazio per display+tastiera+LCD+batteria+micro+moduloBT.
Citazione
Per il bluetooth non so, sarebbe carino averlo (e magari parlarci con lo smartphone come fa Android Wear), però o bisogna essere RF-wizards e progettare bene il tutto inclusa l'antenna, oppure usare uno di moduli già pronti che però rendono il tutto meno integrato (ovviamente non serve dire che bluetooth acceso => incremento consumi).
Si ma facendo una roba tipo molto configurabile, cioe' l'affare BT che puo' essere switchato ON/OFF a livello HW con un microswitch nel caso non si possa mandare il suspend-mode oppure da acceso decidere di fare un polling configurabile (non ho idea di come funzioni un accessorio BT...)
Citazione
Poi c'è questo aggeggio che è molto interessante: è un modulo completamente integrato inclusa l'antenna, monta un microcontroller ARM Cortex-M3, supporta modalità low-power ed è circa 1x1 cm. Il datasheet dice che il firmware del MC si può cambiare, però così si perdono i protocolli "di alto livello" (almeno, così ho capito da una rapida letta).

Vedo se ci sono altri moduli del genere. :D
Bello ^^

Il display anche ci resta da decidere, a me e' la cosa che preoccupa di piu'...io vorrei un coso tipo 4x4 cm :D

Se usassimo i display dei cellulari tipo i classici Nokia???


Pero' noi dovremmo prenderne uno piu' cazzuto a piu' alta definizione, non quello del 3310 ^^ sti cosi poi costano pochissimo!
« Ultima modifica: 10 Luglio 2014, 01:03:44 da AmigaCori »

Offline Z80Fan

  • Administrator
  • Guru
  • *****
  • Post: 1671
  • Karma: +13/-2
    • Mostra profilo
    • http://z80fan.altervista.org
Re:NSA Watch!
« Risposta #13 il: 10 Luglio 2014, 01:51:57 »
Io ho trovato questo da 1.44" che mi sembra abbastanza appropriato per questo uso (anche perchè è quadrato):
http://www.digikey.com/product-detail/en/COG-C144MVGI-08/153-1146-ND/2523706

Ho anche dato un'occhio alle batteria, ma su Digikey (guardo su questo sito perchè è sia un grosso distributore sia la ricerca parametrica è molto buona) ci sono batterie con contatti saldati (che in realtà non è un problemone, visto che non bisogna cambiarla di frequente, però bisogna stare attenti alla capacità e alla corrente estraibile)

Sui moduli Bluetooth sto ancora indagando, uno dei più economici che ho trovato è questo, che è uno di quelli che assorbe di meno in Tx/Rx; non è avanzato come quello di ST, ma fa il suo lavoro.


Mi è venuto anche in mente che, dato che praticamente tutti questi moduli hanno dei GPIO e un'interfaccia I2C, non ci serve un microcontrollore centrale particolarmente cazzuto come I/O; possiamo addirittura usare quelli nei piccoli package a 8 pin.
Girovagando ho trovato questa bestiolina: è un core M0 con 16 KB di flash e 2 KB di ram, e funziona da 1.7 a 5.5V.
L'unico problemino è vedere se servono programmatori speciali (i.e. costosi), oppure se si riesce a bootstrappare (per caricarci un bootloader) in modo casalingo. ;D

Offline Allanon

  • Administrator
  • Synthetic Voodoo
  • *****
  • Post: 3498
  • Karma: +17/-4
    • Mostra profilo
    • http://www.a-mc.biz
Re:NSA Watch!
« Risposta #14 il: 10 Luglio 2014, 09:55:26 »
Beh sarebbe una figata vedere che all'orario in cui hai preso una strigliata dal capo oppure un cliente ti ha fracassato i testicoli il picco di stress va alle stelle  ;D

Tags: