Doing some holiday hacking with a @diodesdelight Piunora Pro, Hailo 8L, and @Raspberry_Pi CM5 8gb. This carrier board is so compact and easy to setup, if only there was a way to leverage USB 3.0! Looking forward to more tests once I'm back home and can attach some heatsinks 😅
.@Raspberry_Pi announced the Compute Module 5! We are glad to report Piunora supports CM5!
Compared to CM4 you get an upgrade to PCI-e 2.0/3.0 on the M.2 port. The camera connector can now also be used for displays and the back button can be used for hardware power on/off
@Raspberry_Pi announced the Compute Module 5 today! We are glad to report Piunora supports CM5!
Compared to CM4 you get an upgrade to PCI-e 2.0/3.0 on the M.2 port. The camera connector can now also be used for displays and the back button can be used for hardware power on/off
@permagriculture@adafruit Check https://t.co/SXDT68yDuT
for an example for using the display driver in the latest kernel
And here for the focaltech touch driver (it works with pretty much all focaltech touch ICs)
https://t.co/Ft7PLNhIDV
@permagriculture@adafruit Would recommend the capacitive variant if you plan to use it with Linux directly eventually. The focaltouch cap touch has currently a bit better support than TSC2007
@permagriculture If you don't need a full color screen I would recommend those I2C OLED screens. They are great for simple graphs or text and have good support for both Python and Kernel driver use.
@permagriculture Yes that is ususally an essential IO for adressing a display. Same for some of the other auxilary IO they placed on the Analog pins like the DC and CS.
@permagriculture Generally this will be a bit fiddely. That specific board expects parallel IO instead of SPI.
If you want to bit bash via CircuitPyhton that might work out but could get fiddely if you want to show the Linux Desktop.
@permagriculture The analog pins on Piunora are attached to a dedicated ADC. You can not use them as digital pins like the classic Arduino can.
So you will not be able to use any pins there unless you modify the shield and wire those pins to a free digital IO pin that connect to the CM4
@permagriculture The display data pins are on digital IO but some auxiliary IOs are on the ADC pins. At least the reset line would probably need to be toggled to use it.
@permagriculture Sometimes there are solder pads to re-assign the SPI signal to a different set of pins.
With most screen shields I have seen the issue is either that or that they put digital IO on the ADC pins which are not dual use on Piunora.
@permagriculture Have not tested any personally.
Generally 99% of displays out there are 3v3 logic. Most level shifters on those boards are transparent and should just work if its 3v3 to 3v3.
The only thing to look out for is if they depend in the 6pin ISP header, which is not present on Piunora.
Die we mention its open source hardware? If you plan on designing a product based on the CM4 then Piunora is an excellent starting point for prototyping. Our design files are free to use for commercial applications!
The M.2 B-Key is great for WWAN/5G applications.
Compute Module 4 is back in stock at full strength!
You can buy a CM4 and a Piunora Pro right now on Mouser with free worldwide shipping!
Piunora is an ultra compact Arduino UNO form-factor carrier for the CM4 with M.2 PCI-e, HDMI, Camera connector, ADC and much more!
The @Raspberry_Pi Compute Module 4 is slowly coming back into stock at the industry distributors!
Right now several hundreds are in stock at @Farnell_Avnet and many more restocks in November and December across all official distributors.