Motherboard on the desk, with a CM4 plugged into it, and all kinds of wires connected to it for purposes of debugging

Hackaday Prize 2022: A CM4 Upgrade For Your Old IPad

There’s no shortage of nicely built tablets out there, but unfortunately many of them are powered by what are by now severely outdated motherboards. Since manufacturers releasing replacement motherboards for their old hardware doesn’t look like its likely to be common practice anytime soon, the community will have to take things into their own hands. This is where [Evan]’s project comes in — designing a Raspberry Pi CM4-powered motherboard for the original iPad. It aims to have support for everything you’d expect: display, touchscreen, audio, WiFi, Bluetooth, and even the dock port. Plus it gives you way more computing power to make use of it all.

Testing part fitment with some cardboard CAD.

The original iPad got a lot of things right, a factor definitely contributing to its success back when it was released. [Evan]’s high-effort retrofit works with the iPad’s plentiful good parts, like its solid shell, tailored lithium-ion battery, eye-friendly LCD, and reliable capacitive touchscreen. You’d have to fit the new motherboard inside the space available after these parts all come together, and [Evan] has shaped his PCBs to do exactly that – with room for CM4, and the numerous ICs he’s added so as to leave no function un-implemented.

This project has been underway for over a year, and currently, there’s fourteen information-dense worklogs telling this retrofit’s story. Reverse-engineering the capacitive touchscreen and the LCD, making breakouts for all the custom connectors, integrating a custom audio codec, debugging device tree problems, unconventional ways to access QFN pins left unconnected on accident, and the extensive power management design journey. [Evan] has a lot to teach for anyone looking to bring their old tablet up to date!

The hardware files are open-source, paving the way for others to reuse parts for their own retrofits, and we absolutely would like to see more rebuilds like this one. This project is part of the Hack it Back round of the 2022 Hackaday Prize, and looks like a perfect fit to us. If you were looking for an excuse to start a similar project, now is the time.

iPhone 6 with Linux boot log on its screen

Boot Mainline Linux On Apple A7, A8 And A8X Devices

[Konrad Dybcio] tells about his journey booting Linux on A7/8/8X processors, playing around with an old iPhone 5 he’s got in a drawer. It’s been a two-year “revisit every now and then” journey, motivationally fueled by the things like Linux on M1 Macs announcement. In the end, what we have here is a way to boot mainline Linux on a few less-than-modern but still very usable iPhones, and a fun story about getting there.

[Konrad]’s work is based on the Sandcastle project research, but he couldn’t quite figure out how to make their code work, and had to make sense of it as he went. At some point, he got stuck on enabling the MMU, which was the main roadblock for a while. Joined by another developer intrigued by Apple hardware, they were hacking away at it, developing tools and neat tricks on their way, but to no avail. With the framebuffer accessible and no other decent debugging methods in sight, he tells about a code snippet they wrote that printed register values as valid barcodes Continue reading “Boot Mainline Linux On Apple A7, A8 And A8X Devices”

Digital Painting On An IPad With Real Brushes

Drawing tablets are a great way to make digital art, and iPads and other tablets are similarly popular in this area. However, they all typically involve using some sort of special stylus for input. [Richard Greene] developed another method, with Light Strokes for the iPad letting one “paint” with real paint brushes instead!

The system uses a Fresnel prism in view of the iPad’s camera. This allows the camera to see only the parts of a paint brush, sponge, or other implement, as they make contact with the surface of the prism itself. This is via the principle known as total internal reflection.

Thus, simply wetting a paintbrush, sponge, or even a finger, allows one to paint quite authentically on the surface of the prism. The corresponding Light Strokes app on the iPad turns this into the pretty pixels of your creation. The app also allows one to experiment with all manner of fancy brush effects, too.

The build requires some finesse, with the lamination of the special Fresnel film onto glass using liquid optically clear adhesive, or LOCA. A series of mirrors are then assembled in an enclosure, allowing the iPad to be mounted with the camera having a good view of the glass painting area.

The project takes advantage of a simple physical effect in order to create a great artistic tool. Alternatively, if you prefer to draw directly, consider whipping up your own screen-based drawing tablet. Video after the break.

Continue reading “Digital Painting On An IPad With Real Brushes”

Firmware Find Hints At Subscription Plan For ReMarkable Tablet

We’ve been keeping a close eye on the development of electronic paper tablets such as the reMarkable for a while now. These large-format devices would be a great way to view schematics and datasheets, and with the right software, could easily become an invaluable digital sidekick. Unfortunately, a troubling discovery made in a beta version of the reMarkable firmware is a strong indication the $400 USD device may be heading down a path that many in this community wouldn’t feel comfortable with.

While trying to get a reMarkable tablet running firmware version 2.10.0.295 synced up to self-hosted server using rmfakecloud, Reddit user [dobum] was presented with a very unusual prompt. The tablet displayed several subscription levels, as well as brief description of what each one unlocked. It explained that standard users would get “basic functions only”, while the highest tier subscription would unlock an “expanding universe of powerful tools” for the e-paper tablet. In addition, only recently used documents would be synced with the cloud unless you had a paid subscription.

Continue reading “Firmware Find Hints At Subscription Plan For ReMarkable Tablet”

Take Note: An E-Paper Tablet From Pine64

Over the years we’ve seen a variety of interesting pieces of hardware emerging from the folks at Pine64, so it’s always worth a second look when they announce a new product. This time it’s the PineNote, a tablet that packs the same Rockchip RK3566 as used in the company’s Quartz64 single board computers behind a 10.1″ 1404 x 1872 16-tone greyscale e-paper screen.

Fitted with 4 GB of LPDDR4 RAM and 128 GB eMMC flash storage, it will feature the same Linux support as previous Pine64 products, with the slight snag of the display driver not yet being complete for 5.xx kernels. They are thus at pains to point out that this is not a ready-to-go consumer device and that early adopters will be expected to write code rather than notes on it.

That last sentence sums up Pine64’s offering perfectly, they produce interesting hardware with open-source support, but sometimes the path from hardware release to stable and usable product can be a rocky one. If you’re interested in hardcore hacking of an e-paper tablet, then you may want to be an early adopter. Otherwise, hang back for a while and buy one once some of the bugs have been ironed out. Meanwhile you can see the whole update in the video below; it has a few other things including a nifty keyboard for the PinePhone.

We’ve mentioned Pine64 a few times over the years, it’s worth noting that their products also lie outside the realm of Linux boxen.

Continue reading “Take Note: An E-Paper Tablet From Pine64”

Improved Graphics-to-Drawing Tablet Conversion

[Akaki Kuumeri] had an old Wacom Intuos digitizing graphics tablet collecting dust, and figured out how to non-destructively transform it into a drawing tablet. He was inspired by an old Hackaday post of a similar hack, but it required literally hacking a big hole into your Wacom tablet. Not wanting to permanently ruin the Wacom tablet,  [Akaki] instead designed a 3D printed frame which he holds in place with a pair of straps. The design files are available on Thingiverse. He names the project, incorrectly as he later points out, WacomOLED (it rhymes with guacamole, we think).

As for the screen, he buys an old third-generation iPad and removes its Retina display panel and the foil backing, which would otherwise block the stylus’s connection to the tablet. Toss in an HDMI driver board to connect the display to your computer, and presto — you have made your own a drawing tablet. Even if you don’t need a drawing tablet, [Akaki]’s hack is still interesting, if only to remind us that we can put custom HDMI displays into any project for $65 using this technique.

In the end, [Akaki] notes that unless you already have a non-graphical digitizing tablet laying around, it’s probably cheaper to just buy a iPad. This is not [Akaki]’s first go at user input devices — we wrote about his Smash Brothers game controller and flight controller yoke project last year.

Do any of you use a graphics tablet in your day to day workflow? Let us know in the comments below.

Continue reading “Improved Graphics-to-Drawing Tablet Conversion”

Overall view of Alta's Projects cyberdeck

Cyberdeck Running On Apple Silicon, Though An A12 Not An M1

[Alta’s Projects] built a two-in-one cyberdeck that not only contains the requisite Raspberry Pi (a zero in this case) but also eschews a dumb LCD and uses an iPad mini 5 for a display.

We need to address the donor case right away. Some likely see this as heresy, and while we love to see vintage equipment lovingly restored, upcycling warms our hearts and keeps mass-produced plastic out of landfills too. The 1991 AST 386SX/20 notebook in question went for $45 on an online auction and likely was never destined for a computer museum.

Why is Cupertino’s iOS anywhere near a cyberdeck? If a touch screen is better than an LCD panel, a tablet with a full OS behind it must be even better. You might even see this as the natural outgrowth of tablet cases first gaining keyboards and then trackpads. We weren’t aware that either was possible without jailbreaking, but [Alta’s Projects] simply used a lighting-to-USB dongle and a mini USB hub to connect the custom split keyboard to the iPad and splurged on an Apple Magic Trackpad for seamless and wireless multi-touch input.

Alta's Projects Cyberdeck Internal USB Wiring
Internal USB Wiring, Charging Circuit, and Pi Zero

The video build (after the break) is light on details, but a quick fun watch with a parts list in the description. It has a charming casual feel that mirrors the refreshingly improvisational approach that [Altair’s Projects] takes to the build. We appreciate the nod to this cyberdeck from [Tinfoil_Haberdashery] who’s split keyboard and offset display immediately sprang to mind for us too. The references to an imagined “dystopian future” excuse the rough finish of some of the Dremel cuts and epoxy assembly. That said, apocalypse or not, the magnets mounted at both ends of the linear slide certainly are a nice touch.

Continue reading “Cyberdeck Running On Apple Silicon, Though An A12 Not An M1”