Cardputer Adv - feedback please


#1

Does anyone have a Cardputer Adv, an update to the original Cardputer?

M5Stack Cardputer Adv version

Please let me know if the original uLisp firmware works perfectly on it (I don’t have one to test):

Cardputer uLisp Machine


#2

Hello,

I just bought one Adv. It should take about 4 days to arrive. I will ping you once it has arrived.

Best regard


#3

Hello,

I have successfully uploaded the uLisp-Cardputer firmware (Release 4.8f) to my M5Cardputer ADV using Arduino IDE 1.8.19 on Linux. While the uLisp prompt appears correctly on the device screen, the physical keyboard is completely unresponsive .

Technical Details:

  • Board Type: M5Cardputer (ADV / v1.1).
  • Core Version: M5Stack official core v2.1.2.
  • Library Version: M5Cardputer library v1.0.3.
  • IDE Settings: USB CDC On Boot: “Enabled”, Partition Scheme: “8M with spiffs”.

Observations:

  1. Serial Communication Works: I can send commands via the Arduino Serieller Monitor (at 9600/115200 Baud). For example, entering (* 23 23) returns 529 on both the serial output and the device screen.
  2. Code Modification Attempted: I added M5Cardputer.begin(cfg, true); in the initBoard() function to force keyboard initialization, but the keys remain silent.
  3. Hard Reset: I have tried a full power cycle (unplugging USB and switching the device OFF/ON), but it did not resolve the issue.

Best Regards

actually is really small :-D


#4

Can you verify that one of the example programs that uses the keyboard works OK?


#5

Hello David,

Thanks a lot for your feedback.

I am a bit unsure what you mean by that.

If you are referring to the documentation, it states: ‘You should then see the uLisp prompt on the Cardputer display, and be able to enter Lisp programs at the keyboard.’

That part isn’t working for me; the physical keyboard is completely unresponsive. However, I am able to enter Lisp programs via the Arduino IDE Serial Monitor without any problems. The prompt appears on the device screen, and math commands entered from my PC return the correct results there.

Best Regards


#6

No, sorry to be unclear, I meant the other non-uLisp example programs that come with the Cardputer. This would just provide a check that there’s not a fault with your keyboard.