The final #eReaderCarrierBoard and #eReaderHat update. The project can play audio now via Bluetooth as shown in this video.

#opensourcehardware #opensourcesoftware #opensource #eReader #epaper #raspberrypi #raspberrypi4 #embedded #embeddedsystems #maker

New #eReaderCarrierBoard & #eReaderHat #UI features. Now you can add a #calibreserver directly from the #GUI. Not the prettiest design, but its functional. #selfhosting you're own book server is slowly becoming more practical.

#eReader #opensource #embedded #embeddedsystems #raspberrypi #eBook #ebooks #calibre #opensourcesoftware #opensourcehardware #eink #epaper #diy #electronics #selfhosted #maker

Quick video showing new features for the #eReaderHat and #eReaderCarrierBoard. This clip showcases the #raspberrypi #computemodule4 but there's another #PCB in the HAT form factor. The #hardware now supports a touchscreen, backlight, as well as a lipo battery. Pretty happy with this revision so will be working on #firmware in the near future.

Will post documentation in the thread below.

#CM4 #embedded #embeddedsystems #opensource #opensourcehardware #opensourcesoftware #eReader #eink #epaper

I just realized I never posted the #pcb layouts I did for the #eReaderHat and #eReaderCarrierBoard. Well the design is back from fab and now the project has a touchscreen and backlight. Already noticed some changes I want to make, but I'll be working on #firmware to implement all the new #hardware into the GUI. I'll post a video that shows the new features soon enough.

#embedded #raspberrypi #opensourcehardware #eReader #epaper

A #eReaderHat and #eReaderCarrierBoard update. Despite the silence, I've been working on a new display for the project. Still have a lot of work to do but all the hardware, #epaper , touchscreen, and backlight, are working but I still have to integrate them into the #firmware and design a new #pcb for the new #hardware .

#firmware #opensource #opensourcehardware #maker #embedded #eink

Never posted about the new touchscreen assembly for the #eReaderHat and the #eReaderCarrierboard. I've ported firmware to run on a #raspberrypi but still need to integrate LVGL. Making progress though.

#embedded #epaper #eink #hardware

🚨new hardware alert🚨

The touchscreen #epaper assemblies shipped much faster than i expected. The driving IC is different than the display I'm currently using so I have a lot of firmware to write while the boards with lipo charging are made.

#electronics #eReaderHat #eReaderCarrierBoard #opensourcehardware #embedded

Working on portable power for the #eReaderHat and #eReaderCarrierBoard . Found a perfectly sized lipo battery and have a series of breakout boards that implement charging, fuel gauge, and consistent 5V output. Not the sexiest feature but the work needs to be down.

#electronics #hardware

I thought the latest #ereaderHat board Rev was bad but it turns out the FPC connector was broken. I'll post a proper update soon.

New layout for the #eReaderHat except it's not a hat form factor but a #CM4 carrier board. More details on the layout on the @hackaday project page

https://hackaday.io/project/192366-floss-book-serving-system/log/222419-compute-module-4-carrier-board-layout

#electronics #hardware #printedcircuitboard

Compute Module 4 Carrier Board Layout | Details | Hackaday.io

<p>So far the hardware of this project has followed the <a href="https://github.com/raspberrypi/hats/blob/master/hat-board-mechanical.pdf">Raspberry Pi Hat</a> form factor. The last PCB was about as slim as I could get it following that spec and using tactile switches as inputs.</p> <figure><img style="width: 576px; height: 265.688px;" width="576" height="265.688" class="lazy" data-src="https://cdn.hackaday.io/images/4108961692587960803.jpg"></figure> <figure><img style="width: 579px; height: 266.688px;" width="579" height="266.688" class="lazy" data-src="https://cdn.hackaday.io/images/3581701692587985240.jpg"></figure> <p>As I said in the last project log, I'm not set on sticking to the Raspberry Pi platform, but Pi form factors are standard, so the easiest way to slim down the hardware with minimal software changes is to produce a carrier board for the <a href="https://www.raspberrypi.com/products/compute-module-4/?variant=raspberry-pi-cm4001000">compute module 4</a>.</p> <figure><img style="width: 592px; height: 298.188px;" width="592" height="298.188" class="lazy" data-src="https://cdn.hackaday.io/images/7927421692590460810.png"></figure> <figure><img style="width: 591px; height: 298.094px;" width="591" height="298.094" class="lazy" data-src="https://cdn.hackaday.io/images/1665431692590320273.png"></figure> <p>This layout wasn't as simple as replacing the 2x20 headers connectors with 100 pin Hirose connectors. The carrier board needed to handle power input, SD cards, and USB traces. You'll notice a USB C and USB micro connector. The former is for 5V power and the latter is for USB client connections. I could've routed both in a single USB C connector but I don't want to be debugging USB right now. The layout is stolen from <a href="https://github.com/ShawnHymel/rpi-cm4-base-carrier">Shawn Hymel</a> and it worked for him so why