• hi,
    previously i bought a p8b but it's a mirrored version,
    i installed espruino as in the eucwatch;
    except the mirror-ed screen, things seems working i.e. bootup, connect to private store of p8.

    i got a sealed pinetime so cant do developement,
    i am consider buying a bangle.js v2 and forget about pinetime,
    or but a pinetime dev kit and try agian.

    i saw from eucwath or else, the p8/pinetime espruino is just v2.14 vs latest v2.19,
    any one can comment is it hard to pick from what others have been done?
    i.e.; to install the ported espruino on pinetime,
    and update the espruino appropriately.

    if i got money, i'll buy a bangle v2 + pinetime dev kit.
    i still wish espruino to happen on pinetime, as pinetime is cheaper, have color display, and i believe pinetime would be available for a longer time -- their development cycle is slow, and bangle.js v2, althought is a china tailor-ed model, may not be available at all times.

    thank you.

    ps: i got some 3 month college programming knowledge, and rely on gpt4.

  • except the mirror-ed screen

    And BTW this is one line fix in display initialization (which is done in javascript), maybe ask GPT4 (or google) for mirrored ST7789 if you haven't this already solved. Or search eucwatch repo for MADCTL.

  • hi, thx for help, should be the following at bottom.

    however you suggested that indeed bangle.js v2 is not "expensive", it's
    faster, 4x more ram more storage and just 3x price of pinetime.

    i likely will now...

    1. buy a bangle.js v2 recently

    2. buy a slim ST link v2 with pogo pins to re-flash the p8b-mirror (others suggested me try flash the Ds-D6 bootloader, seems sort of bricked. anyway i wanna use it to try hands-on of SWD)

    3. buy a pinetime dev kit later, to study the PIN numbers and make sure espruino runs on that, also make it happen on p8b-mirror

    thank you

    eucwatch:

    P8/init/init.js
    JavaScript
    ยท
    main

    cmd([0x36, 0]); // MADCTL - This is an unrotated screen
    cmd([0x37,0,0]);
    // These 2 rotate the screen by 180 degrees
    //[0x36,0xC0], // MADCTL
    //[0x37,0,80], // VSCSAD (37h): Vertical Scroll Start Address of RAM

About

Avatar for fanoush @fanoush started