Hello,NickKostelidis wrote: ↑Thu Dec 09, 2021 1:43 pm Hello again.
I read that you plan to install bluetooth communication on the Psion II organizer as well. I would like to urge you, that the psion can function both as a slave and as a master also, in terms of bluetooth communication. I would also like to be able to communicate with 7 data bits during bluetooth communication.
Finally, I would like to ask you if it is absolutely necessary to replace the original screen with another one in the new Psion II lz.
i have put a Wroom module on the power PCB and that does wifi and BT, so it's up to the code what happens. The communication with the module is good old fashioned AT commands. How it is configured is down to what it supports and the At commands used to configure it.
The recreation has been designed so that the processor PCB can run as a standalone organiser with no IO and the power PCB contains the datapack slots and the wireless module. This means that you can design different power PCBs and get different feature (obviously the code has to support this)
So you could have a power PCB that has:
* 2 SD card slots instead of datapack slots
* 1 Sd card slot and 1 datapack slot
* No top slot connector but USB or I2C or a GPIO port
* Any wireless module you wish
The only constraint is that it fit in the space available and not take huge amounts of power.
As to replacing the screen. The reason for that is that:
1) You can't get new screens as far as I'm aware
2) The interface for the new screen is I2C (24 pin connector) while the old screen is interfaced using all the segment connections. So you would need to drive all of the LCD segments directly with the LCD waveforms, which is a lot more hardware than an I2C bus.
3) It can be seen at night. If there was a way to get transparent keys or make the original keys transparent then you could backlight the keyboards.
4) The OLED display has slightly more dots than the original display
5) The OLED display is a graphics display so you could draw things if you could arrange some protocol to do that.
It take a lot more power. In fact the low power arrangement of the recreation is different to the original. The original relied on low power components run off the battery. The Pico I am using isn't a very low power device and so I am using the philosophy of storing things in non volatile storage (SD cards, peril EEPROMs) and powering down the device altogether. So it's a different way to hold data when the device is off. I'm also not very keen on batteries.
So, the short answer is that it is probably not practical to use the original display.
The recreation is intended as a sort of platform for creating a new version of the organiser, hence the customisable power PCB (the original processor PCB would not operate with no power PCB), and a very standard processor. The code I have at the moment runs emulated ROMs (XP or LZ, I need to test more), bbut there is no reason why the organiser code could not be re-implemented in C and run as native ARM code on the Pico. That would be 100 times faster. Or you could run a completely different system on it.