Post 587362 by juzam@mastodon.social
(DIR) More posts by juzam@mastodon.social
(DIR) Post #586525 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T07:40:05.113259Z
12 likes, 32 repeats
Hey!I wrote a small write-up about the e-ink computer/digital typewriter I made 4 months ago.https://alternativebit.fr/posts/ultimate-writer/
(DIR) Post #586654 by coveb@mstdn.io
2018-10-17T07:49:08Z
1 likes, 0 repeats
@Ninjatrappeur nice!
(DIR) Post #586849 by wakest@mastodon.social
2018-10-17T08:07:54Z
1 likes, 0 repeats
@Ninjatrappeur oh hell yeah I want that!
(DIR) Post #586942 by neauoire@sunbeam.city
2018-10-17T08:15:03Z
1 likes, 0 repeats
@Ninjatrappeur WANT, this looks incredible.
(DIR) Post #587024 by algernon@trunk.mad-scientist.club
2018-10-17T08:10:07Z
2 likes, 0 repeats
@Ninjatrappeur Have you considered building these for other people? This is seriously awesome, and I'd love to buy one.Paired with my #Atreus, this would be an ultimate, distraction-free writing device indeed.
(DIR) Post #587025 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T08:19:43.890368Z
0 likes, 0 repeats
@algernon Yeah, I would love to.As I mentioned in the article, I still need to figure out the e-ink fast refresh and need some help to do so. I'm not a real hardware nerd :(> need your help to finish this project. How could you help me? Well, several ways to do this:>> - Are you one of these hardware geniuses? Do you think you might be able to create a board that can drive a spare kindle screen at a >2Hz rate? Would you be ok to put your design under an open hardware license? Please get in touch with me and let’s finish this open hardware/FOSS digital typewriter together! You can find my contact details on the about page.> - Do you know such a person? Please, forward them this article :)As soon this will be figured out, I'll probably think about producing a small batch of those ;)
(DIR) Post #587047 by cypnk@mastodon.social
2018-10-17T08:02:32Z
1 likes, 0 repeats
@Ninjatrappeur This is magnificent on so many levels!
(DIR) Post #587056 by Mac_CZ@mastodon.macsnet.cz
2018-10-17T08:17:26Z
1 likes, 0 repeats
@Ninjatrappeur This is cute.
(DIR) Post #587069 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T08:21:28.500250Z
0 likes, 0 repeats
@algernon And yeah, would love to pair this with a better keyboard as well :)
(DIR) Post #587362 by juzam@mastodon.social
2018-10-17T08:26:39Z
1 likes, 0 repeats
@Ninjatrappeur wow. it's very enigmaesque :)
(DIR) Post #587365 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T08:45:25.596810Z
0 likes, 0 repeats
@juzam haha, true, never though about this
(DIR) Post #587366 by danyork@mastodon.social
2018-10-17T08:30:21Z
1 likes, 0 repeats
@Ninjatrappeur That is very cool! Thank you for sharing it.
(DIR) Post #587368 by sikkdays@mastodon.social
2018-10-17T08:30:29Z
1 likes, 0 repeats
@Ninjatrappeur It's beautiful.
(DIR) Post #587371 by Melli305@chaos.social
2018-10-17T08:30:53Z
1 likes, 0 repeats
@Ninjatrappeur Wow, i want that!
(DIR) Post #587373 by adamsky@sunbeam.city
2018-10-17T08:33:03Z
1 likes, 0 repeats
@Ninjatrappeur wow, this is sweet!
(DIR) Post #587376 by papabjoern@mastodonten.de
2018-10-17T08:33:05Z
1 likes, 0 repeats
@Ninjatrappeurlooks a little bit like steampunk
(DIR) Post #587379 by tx@social.shroom.party
2018-10-17T08:35:09.451321Z
1 likes, 0 repeats
@NinjatrappeurNice box!I need to make my laptop more usable, maybe using foam and a better screen support.I went the powerplug way, my powerbank was not delivering enough amps.dood.jpg
(DIR) Post #587403 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T08:47:38.974439Z
0 likes, 0 repeats
@tx Nice! Is the computer all in the tablet?Did you write about it somewhere? Did not find anything on your phlog, maybe I just missed it :(
(DIR) Post #587407 by skynebula@mastodon.social
2018-10-17T08:39:33Z
1 likes, 0 repeats
@Ninjatrappeur Fantastic! I'm saving that, it could inspire me... ;)
(DIR) Post #587685 by anthk@bsd.network
2018-10-17T09:11:16Z
1 likes, 0 repeats
@Ninjatrappeur my ideal setup:- Palm like mini clamshell- Qwerty- solar/batt- openbsd- fvwm/cwm- bsd games/Nethack/epub-tools-lynx/linksg/mplayer/mupdf/sxiv- txt2tags->html, minimal CSS- C/sh/UNIX utilities/Awk/Perl
(DIR) Post #587758 by anthk@bsd.network
2018-10-17T09:18:09Z
2 likes, 0 repeats
@Ninjatrappeur as for the text editor, Ed is ideal for this. @mwlucas has a cheap book on Ed, and it's ideal to grasp search and regex functions.
(DIR) Post #594408 by veer66@toot.veer66.rocks
2018-10-17T11:33:33.295394Z
1 likes, 0 repeats
@Ninjatrappeur Do you mind suggesting me how to search for that keyboard?
(DIR) Post #595163 by carbontwelve@phpc.social
2018-10-17T09:01:11Z
1 likes, 0 repeats
@Ninjatrappeur I just read this linked from https://lobste.rs congrats on the project. Looks ace! 🚀
(DIR) Post #595187 by gudenau@mastodon.technology
2018-10-17T09:11:11Z
1 likes, 0 repeats
@Ninjatrappeur Hey, know about an ~A4 eink display?
(DIR) Post #595218 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T11:45:41.156877Z
0 likes, 0 repeats
@gudenau No, but I would be definitely interested by it if you find one!
(DIR) Post #595234 by demartino@mamot.fr
2018-10-17T09:44:06Z
1 likes, 0 repeats
@Ninjatrappeur This syncs perfectly with the anti-smartphone envisionned by @ploum a few years agohttps://ploum.net/lappareil-qui-nous-delivrera-des-smartphones/Very inspiring, thanks !
(DIR) Post #595459 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T11:51:01.364560Z
0 likes, 0 repeats
@demartino Thanks for sharing this! Indeed, I definitely agree with the insensitive.That's kind of funny, I remember reading on of @ploum first book back when I was a student. Can't remember the name but I clearly remember writing him a thank you note email reading it in place of sending money (I was broke at the time ><).Anyways, brings back lot of memories, thanks for sharing!(Je sais pas pourquoi j'ai écrit ça en Anglais, désolé ><)
(DIR) Post #595468 by xxbc@mstdn.io
2018-10-17T09:44:14Z
1 likes, 0 repeats
@Ninjatrappeur this is awesome, great write up too
(DIR) Post #595472 by scops@social.tchncs.de
2018-10-17T09:45:00Z
1 likes, 0 repeats
@Ninjatrappeur awesome! <3
(DIR) Post #595478 by _tj@mastodon.social
2018-10-17T10:24:52Z
1 likes, 0 repeats
@Ninjatrappeur Awesome articleIt is a shame there aren't power drivers for the large (A4) sized panels. One of those would make an awesome laptop.Have you considered using several panels?
(DIR) Post #595608 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T11:54:16.885484Z
0 likes, 0 repeats
@_tj Yup, I even prototyped a dual panel version (a 4.2" screen for the current line, the 7.2" for the rest).Did not manage to build something nice with it, but I guess with some more time spent on it it could be doable.I remember somebody suggesting to use an hybrid approach: an E-Ink panel for the overall text and a 1 line LCD screen for the currently edited line. This would require a bit more of work but could also work. (I think it was @kelbot who sugested this, but I'm not really sure)Honestly, I would like a single panel to handle everything. Makes things so much easier in terms of GPIOs :)
(DIR) Post #595609 by tx@social.shroom.party
2018-10-17T10:24:42.938668Z
1 likes, 0 repeats
@Ninjatrappeur Yes, the pi is behind the screen, it's a standard touchscreen.I did not write about it yet. It's not complete :)
(DIR) Post #595668 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T11:55:15.006398Z
0 likes, 0 repeats
@tx Nice! Could you please @ me when you're done, I'm interested!
(DIR) Post #595670 by aral@mastodon.ar.al
2018-10-17T10:41:41Z
1 likes, 0 repeats
@Ninjatrappeur :indieHeart:
(DIR) Post #595677 by veer66@mstdn.io
2018-10-17T11:21:15Z
1 likes, 0 repeats
@Ninjatrappeur I thought for 2 seconds about how did you 3D print this box. 😂
(DIR) Post #595683 by Sylvhem@eldritch.cafe
2018-10-17T11:31:03Z
1 likes, 0 repeats
@Ninjatrappeur I want to made this so badly o_o.
(DIR) Post #595722 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T11:55:59.527408Z
0 likes, 0 repeats
@Sylvhem It's all open: https://github.com/NinjaTrappeur/ultimate-writerDon't hesitate to ask for help if needed, I would love to see more of these :)
(DIR) Post #595847 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T11:58:25.439303Z
0 likes, 0 repeats
@veer66 Oh yeah, by bootleg I meant "generic design".You can find one similar to mine here: https://www.ebay.fr/itm/Cherry-Mx-RK61-Mini-Portable-60-Mechanical-Keyboard-Bluetooth-Blue-Switch-Deta/162230082634?hash=item25c5aa9c4a:g:W1YAAOSwOyJX9otZ:rk:2:pf:0(mine has brown switch instead of these blue, they are a bit quieter)You can find many of them with the "61 mechanical keyboard" keywords
(DIR) Post #596338 by _tj@mastodon.social
2018-10-17T12:10:26Z
1 likes, 0 repeats
@Ninjatrappeur Makes sense.Did you considering writing a framebuffer driver with the eink backend? That would allow you to use the existing graphics stack in your os.
(DIR) Post #596602 by sir@cmpwn.com
2018-10-17T12:34:29Z
0 likes, 0 repeats
@Ninjatrappeur why are these images so tiny 😡
(DIR) Post #597057 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T13:06:41.560032Z
0 likes, 0 repeats
@sir Long story short: I want my pages to be under 500KB. I don't think images matter that much.https://alternativebit.fr/posts/lightweight-blog/I guess the drawback is the image tend to appear tiny on high-density screens :( I guess you took the bullet for the team here :D
(DIR) Post #597064 by lohang@mastodon.social
2018-10-17T12:31:40Z
1 likes, 0 repeats
@Ninjatrappeur Beautiful. I would love to use something like this :-)
(DIR) Post #597066 by robelix@chaos.social
2018-10-17T12:24:59Z
1 likes, 0 repeats
@Ninjatrappeur Looks a bit like an Enigma.https://de.wikipedia.org/wiki/Enigma_(Maschine)#/media/File:DDayMuseumEnigmaMach.jpg
(DIR) Post #597068 by demartino@mamot.fr
2018-10-17T12:14:43Z
1 likes, 0 repeats
@Ninjatrappeur Pour moi aussi @ploum a été une source d'inspiration considérable, c'est dommage qu'il se soit retiré des réseaux sociaux récemment :/J'ai même utilisé ce texte sur l'anti-smartphone avec des élèves de seconde comme base de réflexion pour construire un appareil similaire à celui que tu as créé. Ca a beaucoup plu, même si l'on n'est resté qu'au stade du cahier des charges !
(DIR) Post #597114 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T13:10:00.283420Z
0 likes, 0 repeats
@_tj Yes I did. It's actually the solution that makes the more sense here, it would allow us to ditch the whole logkeys/tail-f dirty hack.I did not implemented it for the first prototype mostly because I did not found an immediate way to use the BCM2835 library in a driver. (I use this library for the SPI magic).To be honest, I did not try very hard. This is definitely something I'll do if I find a way to fix the framerate issue. I'll probably harass you then with my problems ;)
(DIR) Post #597163 by sir@cmpwn.com
2018-10-17T13:14:49Z
1 likes, 0 repeats
@Ninjatrappeur they should click through to higher resolution versions. You can also get pretty small (file) big (resolution) images with adequate jpeg tuning
(DIR) Post #597196 by cwebber@octodon.social
2018-10-17T13:17:56Z
0 likes, 0 repeats
@Ninjatrappeur this is awesome
(DIR) Post #597521 by sir@cmpwn.com
2018-10-17T13:35:21Z
1 likes, 0 repeats
@Ninjatrappeur by the way, kudos for advocating for smaller pages. I wrote a similar article myself:https://drewdevault.com/2018/09/04/Conservative-web-development.html
(DIR) Post #598801 by leadore@toot.cafe
2018-10-17T15:09:43Z
1 likes, 0 repeats
@Ninjatrappeur I love it! 🙇 I would seriously need a wrist rest for the keyboard though, but that could be incorporated easily.
(DIR) Post #598808 by algernon@trunk.mad-scientist.club
2018-10-17T14:28:27Z
1 likes, 0 repeats
@Ninjatrappeur Inspired by the comments on Lobsters and here, I was thinking what if two 4.2" screens were used, side by side, with framebuffer ported, one could run a dual-screen gui thing. If the eInk screen itself has no borders, you could place it close enough to have just a tiny gap between the two. Or even further apart might work, for a two-screen setup. Like, have the other one show the previous page, or something along those lines.
(DIR) Post #598811 by zacts@scholar.social
2018-10-17T14:16:59Z
1 likes, 0 repeats
@Ninjatrappeur This is actually really cool.
(DIR) Post #598816 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T15:14:16.000244Z
0 likes, 0 repeats
@algernon Yeah, that's definitely a space to explore.
(DIR) Post #598818 by dheadshot@mastodon.social
2018-10-17T14:02:45Z
1 likes, 0 repeats
@NinjatrappeurWANT!
(DIR) Post #598820 by mntmn@mastodon.social
2018-10-17T14:01:16Z
1 likes, 0 repeats
@Ninjatrappeur @_tj @kelbot I like this prototype! I also planned an E-Ink option for Reform but didn’t start work on it yet. I was eyeing Plastic Logic screens but they’re kind of expensive.
(DIR) Post #598821 by ekaitz_zarraga@mastodon.social
2018-10-17T14:02:44Z
1 likes, 0 repeats
@mntmn @Ninjatrappeur @_tj @kelbot I wanted to make something like the Reform with Eink too, but I had other design decisions. I'm really interesting in Reform because of that. You both are making a great job.
(DIR) Post #598834 by Jessica@kawen.space
2018-10-17T13:57:33.761909Z
1 likes, 0 repeats
@Ninjatrappeur I would be cool if you put a Battery bank in there for charging, maybe convert one of those Anker charger and battery bank things and put a figure of 8 on the outside. make it exactly like a laptop (except for a little better because you have a figure of 8 instead of a laptop lead, although those would work too, but you need a laptop brick and all that and if you have the space for it, why not.
(DIR) Post #598836 by Jessica@kawen.space
2018-10-17T13:52:02.329838Z
1 likes, 0 repeats
@Ninjatrappeur I would buy that, only thing to make it look prefessional is make a removable piece of wood where the Pi is
(DIR) Post #601638 by mdm@mcnamarii.town
2018-10-17T13:30:14Z
1 likes, 0 repeats
@Ninjatrappeur This is awesome -- I have been thinking about some sort of device like this for a writer in my life for a while. I read your write-up -- did you at any time think about using a matte lcd screen instead? I imagine power-draw would be higher.
(DIR) Post #601661 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:22:22.123768Z
0 likes, 0 repeats
@mdm It could definitively work.Yes, the backlight is always a power hog. On top of that, I really like the e-paper rendering, the absence of back-light prevents eye fatigue (at least on me).
(DIR) Post #601683 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:23:20.585212Z
0 likes, 0 repeats
@sir Aha, I see you're the sr guy. Nice project!I'll have a proper dive in jpg optimization in the next few weeks. Thanks for the tip.
(DIR) Post #601780 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:31:16.231190Z
0 likes, 0 repeats
@mntmn @kelbot @_tj Thanks!Yeah, e-ink is a weird technology. It is a quite old tech (70s). It is way simpler to produce compared to LCDs, yet, they are incredibly expensive.This is still a niche for sure, but I think there's also a secret trade dimension here. You don't have that much manufacturers. For instance, it's really difficult to find information about how to determine their driving waveforms.I feel like the open hardware community could "unlock" this whole field by building an open driver.
(DIR) Post #601783 by zacts@scholar.social
2018-10-17T15:21:10Z
1 likes, 0 repeats
@Ninjatrappeur Will this be for sale or something? I absolutely love typewriters.
(DIR) Post #601785 by zacts@scholar.social
2018-10-17T15:21:49Z
1 likes, 0 repeats
@Ninjatrappeur Oh I see the instructions now. I would pay you maybe in 6 months to make it for me.
(DIR) Post #601787 by zacts@scholar.social
2018-10-17T15:22:33Z
1 likes, 0 repeats
@Ninjatrappeur I own the rpi, but everything else would take a while for me to put together. I'm a soon to be an extremely busy student.
(DIR) Post #601843 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:33:36.229543Z
0 likes, 0 repeats
@zacts This one is not for sale, I'll probably make a small bach of an upgraded version of this prototype. Can't tell when, I still have problems with the refresh rate. (Maybe next Winter?)I don't have time to build one for you, but the design is entirely open, you should be able to commission a real hardware engineer (I'm not) to build it for you :)
(DIR) Post #601847 by zbrando@mastodon.social
2018-10-17T15:39:56Z
1 likes, 0 repeats
@Ninjatrappeur Nice project! Have you tried a RaspberryPi Zero? And what if you integrate RPi, battery and screen and leave the keyboard alone?
(DIR) Post #601886 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:35:36.707097Z
0 likes, 0 repeats
@zbrando Nope. This is on my todo list, I want to give a try with some more single board computers. (beagle board, cubie, ...)
(DIR) Post #601887 by wohali@octodon.social
2018-10-17T16:12:09Z
1 likes, 0 repeats
@Ninjatrappeur this would be FANTASTIC for playing text adventure games on.
(DIR) Post #601896 by dheadshot@mastodon.social
2018-10-17T16:21:46Z
1 likes, 0 repeats
@NinjatrappeurI understand that ST captures the current screen output and puts it on the display, but why do you need to know the keystrokes? Surely they go directly into the current program and get processed there? Apart from knowing that a key has been pressed to know to update the screen (unless you can get that trigger directly from ST)?
(DIR) Post #601981 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:39:34.991935Z
0 likes, 0 repeats
@dheadshot > Surely they go directly into the current program and get processed there?Actually no. The screen is not driven using a proper framebuffer, this is all done in userspace. Because of this, the console is never "selected" by the kernel, nothing is redirected to the tty created by ST. You basically need to handle this all by yourself.We could prevent this dirty hack by using a proper framebuffer. I discussed this here: https://social.alternativebit.fr/notice/361345
(DIR) Post #602019 by 0xf0@x0r.be
2018-10-17T18:28:07Z
0 likes, 0 repeats
@Ninjatrappeur 500KB?! So much?!
(DIR) Post #602020 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:41:19.718503Z
0 likes, 0 repeats
@0xf0 There are 8 jpg images. It's 450kB all included. Looks decent to me.
(DIR) Post #602138 by mdm@mcnamarii.town
2018-10-17T18:45:14Z
1 likes, 0 repeats
@Ninjatrappeur Oh, I agree -- not having photos blasted into my eyes is always preferable to having photos blasted into my eyes. I'm wanting to make something like this for a author in my life, and I'm actually curious about just taking an old laptop and just putting some custom linux install on it that goes directly into a word processor. I wouldn't even need to worry about networking. :P
(DIR) Post #602153 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:48:08.896917Z
0 likes, 0 repeats
@mdm Yup, looks like a good idea. Just install a debian or something like that and put an "exec $editor" in the .xinitrc , should definitely do the trick ;)
(DIR) Post #602278 by dheadshot@mastodon.social
2018-10-17T18:49:05Z
1 likes, 0 repeats
@NinjatrappeurIn that case, where does the input from the keyboard go? Is it heading to another terminal where it could be entering commands and stuffing something up?
(DIR) Post #602279 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T18:55:07.882033Z
0 likes, 0 repeats
@dheadshot Yup, it goes to the "default" terminal.This whole space is really weird, it has a lot of legacy stuff piled. Basically, you can't configure (set width, height, speed, etc.) the default one. Or at least I did not manage to do that.Again, the right solution here would be to write a display driver. It would allow us to directly use the "default" terminal and throw away all the ST/logkeys hack.This link might interest you: http://www.linusakesson.net/programming/tty/index.phpAny contribution in this area is more than welcome if you feel up to the task :)https://github.com/NinjaTrappeur/ultimate-writer
(DIR) Post #602405 by foxwitch@queer.af
2018-10-17T19:00:37Z
1 likes, 0 repeats
@Ninjatrappeur @algernon I don’t know enough to build a driver, but I might pick up one of the same model screens you have to see if I can figure out a way to do something about that flash chip to either modify the LUTs or worst case dump the whole chip and replace it with one that has the LUTs we want
(DIR) Post #602407 by Ninjatrappeur@social.alternativebit.fr
2018-10-17T19:02:24.243796Z
0 likes, 0 repeats
@foxwitch @algernon It would be marvelous even if you could just dump the flash.I'm sure this is not necessarily complicated for somebody having some electronics skills and some good probes :)We can figure out the fast LUT together if you manage to do that.I already know how to load some custom LUTs in the register ;)
(DIR) Post #602439 by foxwitch@queer.af
2018-10-17T19:05:50Z
1 likes, 0 repeats
@Ninjatrappeur @algernon it’s been a long time since I’ve messed with hardware but I did get a small logic analyzer with some good probes a while back that I’ve been meaning to play with
(DIR) Post #605867 by x_soth@social.nasqueron.org
2018-10-17T22:41:15Z
1 likes, 0 repeats
@Ninjatrappeur, marvelous!
(DIR) Post #611005 by se@social.itp.io
2018-10-18T03:13:23.323119Z
2 likes, 0 repeats
@Ninjatrappeur this is awesome! thanks for sharing! i enjoyed reading it all :)i'm interested in thinking/researching what would be the least-powerful hardware that could drive something like this...
(DIR) Post #611071 by kelbot@fosstodon.org
2018-10-17T19:14:56Z
1 likes, 0 repeats
@Ninjatrappeur @mntmn @_tj It is pretty frustrating that the technology has existed for what we want for quite some time but is not open enough to be usable by hobbyists.
(DIR) Post #611078 by simsa02@mastodon.social
2018-10-17T19:23:33Z
1 likes, 0 repeats
@Ninjatrappeur Lovely! In case you want to combine it with a frugal low-tech website: http://www.lowtechmagazine.com/2018/09/how-to-build-a-lowtech-website.html[grin]
(DIR) Post #611092 by Ninjatrappeur@social.alternativebit.fr
2018-10-18T06:08:45.181265Z
0 likes, 0 repeats
@simsa02 My flat has a West exposition with very little direct sunlight :(I love low tech magazine!
(DIR) Post #611096 by mdm@mcnamarii.town
2018-10-17T21:34:15Z
1 likes, 0 repeats
@Ninjatrappeur Even better (since a GUI is necessary for this user), I'm trying to use TinyCore to boot into Abiword by default. It's my first time using TinyCore, and it's actually really neat.
(DIR) Post #611293 by Shinra@mastodon.social
2018-10-17T22:38:01Z
1 likes, 0 repeats
@Ninjatrappeur génial, nicegg
(DIR) Post #611296 by dheadshot@mastodon.social
2018-10-17T22:12:56Z
0 likes, 0 repeats
@NinjatrappeurI've finally got round to experimenting with my 2.9" SPI-accessible epaper display, which supports partial updates by default. That takes ~0.5secs to update each framebuffer.
(DIR) Post #611297 by dheadshot@mastodon.social
2018-10-17T22:19:48Z
1 likes, 0 repeats
@NinjatrappeurDemo (assuming videos work).
(DIR) Post #611300 by Ninjatrappeur@social.alternativebit.fr
2018-10-18T06:30:40.983221Z
0 likes, 0 repeats
@dheadshot Nice!
(DIR) Post #611309 by C1710@mastodon.xyz
2018-10-18T04:34:10Z
1 likes, 0 repeats
@Ninjatrappeur The casing reminds me a little bit of the Apple I...
(DIR) Post #611311 by zbrando@mastodon.social
2018-10-18T05:22:57Z
1 likes, 0 repeats
@NinjatrappeurWell, for a typewriter you need the lowest power board, CPU/GPU/I/O are not critical. Also a super fast, light OS resident in memory. Consider: battery packs are smaller but AA cells are standard (still have memories of HP 200lx and Psion). Different tastes and languages = different keyboards: maybe separate the keyboard from the body could give you more flexibility.
(DIR) Post #611323 by Ninjatrappeur@social.alternativebit.fr
2018-10-18T06:33:05.547796Z
0 likes, 0 repeats
@zbrando Yeah, as I mention in the article, I choose the 3B because I already had one, this is definitely not the best candidate in this case :)> Consider: battery packs are smaller but AA cells are standard (still have memories of HP 200lx and Psion).That's actually a good point. Did not think about it so far to be honest.
(DIR) Post #616101 by simsa02@mastodon.social
2018-10-18T11:42:23Z
1 likes, 0 repeats
@Ninjatrappeur Then you'll know her sister http://www.notechmagazine.com/ as well, I presume.
(DIR) Post #630906 by Shamar@mastodon.social
2018-10-18T23:00:39Z
1 likes, 0 repeats
@Ninjatrappeur This is a great hack, for many reasons.First, with a bit of work, you might setup a kid-ready tutorial.Let me know if you do, because I would translate it in Italian in that day and buy the material for my eldest daughter. This would have a great educational effectiveness because it's not a set of ready-to-assemble components, but require actual effort both on sw and hw.Second it elevates you among the "venerable hackers" who actually hack hardware with an axe.Very nice!
(DIR) Post #630916 by KingTherapy@mastodon.social
2018-10-19T00:14:55Z
1 likes, 0 repeats
@Ninjatrappeur this is really fantastic.
(DIR) Post #630918 by nomand@sunbeam.city
2018-10-19T00:16:20Z
1 likes, 0 repeats
@Ninjatrappeur have you seen this? https://www.youtube.com/watch?v=MsbiO8EAsGw&t=2s
(DIR) Post #630920 by Ninjatrappeur@social.alternativebit.fr
2018-10-19T07:32:56.268249Z
0 likes, 0 repeats
@nomand Yup, it's linked in the article ;)
(DIR) Post #630926 by socalledunitedstates@sunbeam.city
2018-10-19T02:19:55Z
1 likes, 0 repeats
@Ninjatrappeur I'm not sure what kinda -punk this is but it's definitely rad as hell
(DIR) Post #630929 by Ninjatrappeur@social.alternativebit.fr
2018-10-19T07:33:45.665999Z
0 likes, 0 repeats
@socalledunitedstates Solar-punk? :D
(DIR) Post #630938 by alios@chaos.social
2018-10-19T05:09:43Z
1 likes, 0 repeats
@Ninjatrappeur the HHKB, right? ... <3 Still have mine (~15yo) in use
(DIR) Post #630939 by Ninjatrappeur@social.alternativebit.fr
2018-10-19T07:34:47.704347Z
0 likes, 0 repeats
@alios Nope :( 60$ chinese bootleg of the HHKB ><I'm a bad person for buying those... I'm also broke these days if it's any excuse.
(DIR) Post #630950 by Ninjatrappeur@social.alternativebit.fr
2018-10-19T07:35:44.502491Z
0 likes, 0 repeats
@alios Wait, didn't we meet at Zurihac? Are you the guy who made the whole contribute to GHC introduction?
(DIR) Post #632633 by alios@chaos.social
2018-10-19T10:08:21Z
0 likes, 0 repeats
@Ninjatrappeur nope dont think so, allthough Iam a big haskell fanboy :)
(DIR) Post #632634 by Ninjatrappeur@social.alternativebit.fr
2018-10-19T10:12:25.455615Z
0 likes, 0 repeats
@alios Looks like you have a doppelganger!Are you always casually exposing your electric car while responding to strangers? ;)
(DIR) Post #639136 by dheadshot@mastodon.social
2018-10-19T15:29:49Z
1 likes, 0 repeats
@NinjatrappeurI got partial updates working for typing (in a simple form): Apologies for bothering you if you're not interested (and for the state of my fingernails).
(DIR) Post #639197 by Ninjatrappeur@social.alternativebit.fr
2018-10-19T16:57:01.491240Z
0 likes, 0 repeats
@dheadshot > Apologies for bothering you if you're not interestedI am interested.Have you seen @kelbot experiments? https://fosstodon.org/users/kelbot/statuses/100922875698774659There's apparently a fast terminal emulator for your screen: https://github.com/joukos/PaperTTY
(DIR) Post #669698 by Argus@mastodon.technology
2018-10-19T19:32:40Z
1 likes, 0 repeats
@NinjatrappeurI freaking LOVE it. This is exactly the project I've had in mind recently.
(DIR) Post #669700 by kelbot@fosstodon.org
2018-10-19T17:12:36Z
1 likes, 0 repeats
@Ninjatrappeur@dheadshotI'm very interested if papertty and partial refresh works well on that 2.9in display. Do let us know how it goes if you try it out.It says that it may work even with the larger displays but without partial refresh. It would be less than ideal for interactive use but could be an easier way of getting what you want on the display.
(DIR) Post #729833 by danwchan@scholar.social
2018-10-23T17:34:15Z
1 likes, 0 repeats
@Ninjatrappeur Cool stuff! I love Mr.Kraznow's channel and happy to see that you were able to use some of his info (even if you got stuck anyways). I don't know too much about hardware, but I wanted to point you to the dietpi site which lists a lot of SBCs and the other thing I wanted to mention to perhaps help on your quest something my friend mentioned to me: https://www.linuxjournal.com/magazine/fpga-programming-linux
(DIR) Post #729856 by Ninjatrappeur@social.alternativebit.fr
2018-10-24T11:31:28.509690Z
0 likes, 0 repeats
Hey @danwchan ,Thanks for dietpi, I wasn't aware of this distribution.Also thanks for the FPGA guide. Thanks to this article, I met some hardware experts, and indeed, looks like FPGA looks like a way to achieve this e-ink driver build.
(DIR) Post #767534 by icedquinn@niu.moe
2018-10-25T22:23:34Z
1 likes, 0 repeats
@Ninjatrappeur those things are cool.ergonomy is going to give you troubles though. to do it "fully" right you'd have to build the keyboard too, since just adding a wrist pad only helps so much.and a teensy would likely run a very long time off batteries since they're running atmels insead of ARM, but you would definitely be porting a small text editor and probably SD card driver to the thing.
(DIR) Post #769222 by kragen@nerdculture.de
2018-10-25T23:49:12Z
1 likes, 0 repeats
@icedquinn @Ninjatrappeur AVRs are surprisingly more power-hungry than you'd expect, although much less so than a Raspberry Pi, if only because you can keep the AVRs running at a very low duty cycle and sleeping the rest of the time. Despite the "picoPower" marketing, AVRs use about 7500 pJ/instruction, while the STM32F0 uses 1500 pJ/instruction (and is 32-bit), and the STM32L0 is about 230 pJ/insn.
(DIR) Post #9gtXjWTOdOyUaUtOlM by badrihippo@fosstodon.org
2019-03-18T11:50:49Z
0 likes, 0 repeats
@Ninjatrappeur quick question: you mention that good-display manufactures screens but sells them through people like WaveShare, with sometimes mangled manuals.So am I right in assuming I can buy a WaveShare piece, and use the good-display manual on it?
(DIR) Post #9gtXjWl7ZV9XTTBYOG by Ninjatrappeur@social.alternativebit.fr
2019-03-18T12:07:42.430896Z
0 likes, 0 repeats
@badrihippo Yup. At least it was the case 8 months ago when I bough my screens.I'd say you have 70% chances to get a good display screen.The chinese supply chain work in mysterious ways :D
(DIR) Post #9gtXkEpDjcZm8vRRtA by badrihippo@fosstodon.org
2019-03-18T11:51:14Z
1 likes, 0 repeats
@Ninjatrappeur awesome project by the way: it's exactly what I've been looking for 😀
(DIR) Post #9gwC28MurbdJoVD7YW by badrihippo@fosstodon.org
2019-03-19T12:09:59Z
1 likes, 0 repeats
@Ninjatrappeur thanks! I've placed my order so let's hope it works, fingers crossed 🤞
(DIR) Post #9hpA7EiHdddp9nP7Z2 by badrihippo@fosstodon.org
2019-04-15T06:06:36Z
1 likes, 0 repeats
@Ninjatrappeur about the 7.5" screen: you say 0.3Hz refresh rate—so does that mean it takes 3 seconds for every refresh?And I assume it's still partial, right? In the sense it doesn't have to refresh the whole screen each time?
(DIR) Post #9hpADGDiwpQ9ZJyzr6 by Ninjatrappeur@social.alternativebit.fr
2019-04-15T07:17:32.907533Z
0 likes, 0 repeats
@badrihippo It's 3 seconds a refresh and it's a full refresh.I did not manage to implement the partial refresh on the 7.2" screen. CTRL-F "partial" on https://alternativebit.fr/posts/ultimate-writer/ for more informations.
(DIR) Post #9mVYvkX0jOrXKK0fOC by badrihippo@fosstodon.org
2019-04-16T13:01:11Z
0 likes, 0 repeats
@Ninjatrappeur ah, ok, I missed the "partial refresh" part about 7.2" on my second reading 😛Let's hope it happens soon (doesn't look like it from what I can gather, but maybe some other screen will turn up, at least).
(DIR) Post #9mVYvki04XeXsP9RWC by badrihippo@fosstodon.org
2019-08-31T08:17:19Z
0 likes, 0 repeats
@Ninjatrappeur it's been a while and I finally got back to trying the #UltimateWriter!Everything's running, except I'm not getting a reaction on the screen. Does it work with 4.2"? (I see a "Primitive 4.2" support" commit but not sure how primitive that is: maybe some extra config required? 🤔).
(DIR) Post #9mVYvkszPgRYQUIDeC by Ninjatrappeur@social.alternativebit.fr
2019-09-02T09:40:40.226575Z
0 likes, 0 repeats
Hey @badrihippo . Nice to hear!The 4.2 support has not been fully implemented. I do not own a 4.2 screen. I've been lent one I had to give back to the owner before properly implementing the support for this screen.From what I remember, I mostly implemented the ground-work necessary to support several screens.https://github.com/NinjaTrappeur/ultimate-writer/commit/d9ed8db027f1fe8f168e04b7e1028e1d21e89a57 should work on the 7.2" screen.PRs are welcome and will be prompty reviewed :)
(DIR) Post #9mVf0IrncBHAhPHv1s by badrihippo@fosstodon.org
2019-09-02T09:42:43Z
1 likes, 0 repeats
@Ninjatrappeur hmm...I may not experienced enough to work this out, but I'll give it a shot when I get the chance!Guess I'll start with the 7.2" screen meanwhile
(DIR) Post #9mZNazjfk5M1uqvRiq by badrihippo@fosstodon.org
2019-09-04T03:31:19Z
1 likes, 0 repeats
@Ninjatrappeur just contacted the Good Display customer care: it seems they have a new, higher-resolution 7.5" e-paper that supports partial refresh! Looks like just what we need 😀
(DIR) Post #9mZOCCok4FBlCe2ZPs by Ninjatrappeur@social.alternativebit.fr
2019-09-04T05:59:20.692636Z
0 likes, 0 repeats
@badrihippo Whaat!That's awesome news!Are we talking about this one https://www.waveshare.com/7.8inch-e-Paper-HAT.htm ?
(DIR) Post #9mZdWFmaFdatVH34L2 by badrihippo@fosstodon.org
2019-09-04T08:49:01Z
1 likes, 0 repeats
@Ninjatrappeur not sure yet. I'll let you know when they give me more details (right now they just said "we have a newer model" without providing the link)
(DIR) Post #9mbuyOqov3q2cpgj6u by badrihippo@fosstodon.org
2019-09-05T08:19:40Z
1 likes, 0 repeats
@Ninjatrappeur here's the product they referred me to: http://www.e-paper-display.com/products_detail/productId=456.htmlA (very cursory) glance at the datasheet suggests it does support partial refresh.Price is just under $50. I'm planning to order a piece once my bank account is topped (hopefully by early next month).
(DIR) Post #9mbv3AUNkBlfWxSzEO by Ninjatrappeur@social.alternativebit.fr
2019-09-05T11:16:54.879059Z
0 likes, 0 repeats
@badrihippo Hmm, I'm confused, I did not see any mention about a potential partial refresh.Are you talking about this datasheet: http://www.e-paper-display.com/download_detail/downloadsId=817.html ?The video showcasing the prolduct does not showcase the partial refresh.
(DIR) Post #9mcRhXzEzptMWYCN7o by badrihippo@fosstodon.org
2019-09-05T14:01:01Z
1 likes, 0 repeats
@Ninjatrappeur yes, I was talking about that datasheet. Don't the "partial in" and "partial out" commands indicate partial refresh support? Or am I mistaken?
(DIR) Post #9mcRpBLb3Lp4crIP8i by Ninjatrappeur@social.alternativebit.fr
2019-09-05T17:24:08.478626Z
0 likes, 0 repeats
@badrihippo Oh yeah, my bad, I read that too quickly during lunch :)Indeed look like you can set a re-draw section.Keep me informed about the speed if you end up buying it.
(DIR) Post #9mePueoXWHBmApor9U by badrihippo@fosstodon.org
2019-09-06T08:08:16Z
1 likes, 0 repeats
@Ninjatrappeur glad to know that, it could well have been me not knowing how to read the paper 😂I'll probably order next month, so will let you know then.Meanwhile, I've been playing around with PaperTTY; seems to have similar principles to UltimateWriter but it's in Python, which I'm more familiar with.https://github.com/joukos/PaperTTYMaybe we could port it to C someday 🤔
(DIR) Post #9pDBq8RcgjBEFwJ0Bk by badrihippo@fosstodon.org
2019-11-19T18:06:55Z
1 likes, 0 repeats
@Ninjatrappeur in case you missed my other post: my 7.5" e-paper with partial refresh just arrived! Model is GDEW075T7 from good-display, and I tested it with the demo from the GxEPD2 Arduino library. (No idea how these drivers thingies work, so it'll probably take a while to figure out :raspberrypi: code, but at least we know the hardware works!)
(DIR) Post #A411EF7qyPoLDjtVaK by Coyote@tucson.claims
2021-02-07T01:40:16.213634Z
0 likes, 0 repeats
@Ninjatrappeur I'm in love, if it's *BSD.