• Hello,

    Would the Web IDE be able to configure the GPIO on the chips? Not the specific GPIO pins that connects to the Espruino PICO, but every pins on the chip.

    Thank you very much.

  • Mon 2019.09.16

    re: 'but every pins on the chip'

    Which particular GPIO chip pin(s) is being considered that isn't available?

    https://github.com/espruino/EspruinoBoar­d/raw/master/Pico/pdf/schematic_1v3.pdf

    p.34

    http://www.espruino.com/datasheets/STM32­F401xD.pdf

  • Thank you very much for your reply.

    I am making a PCB schematic based on this schematic and I am trying to make pins like: A8,B15,B14,B13,B12 as the SPI's CS pins and connect them to the slaves(taking to several slaves). I am wondering if I can set these pins low and high so that it can function as the CS pins?

    In the schematic, these pins are not connected and the datasheet said most of those pins can be configured as anything.

    I am wondering if you that the Web IDE allows me to configure these pins ? Thank you

  • A8/B15/14/etc are connected and able to be changed like any other pin (check out https://www.espruino.com/Pico#pinout) - the circuit diagram just uses labels rather than actual wires so if you search you'll see they are brought out to pins. As far as I know every available pin on the Pico's MCU is available via Espruino.

    If you're actually asking:

    I'm making a new board with a bigger MCU, can I use the pins on it?

    Then yes - but the most sane thing to do would be to compile a new firmware yourself. You could use the peek and poke commands to access extra IO but it'll be slower, and a big faff.

  • Hi Gordon,

    Thank you, that makes sense to me.

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview
About

Can the web IDE configure GPIO that is not used in the Espruino PICO but its available on the chip?

Posted by Avatar for user101931 @user101931

Actions