Search found 508 matches

by jimmo
Fri Jun 14, 2019 10:54 am
Forum: General Discussion and Questions
Topic: NRF24L01+ - stm32duino (blue pill) sender to micropython (ESP32) receiver not working
Replies: 5
Views: 351

Re: NRF24L01+ - stm32duino (blue pill) sender to micropython (ESP32) receiver not working

So just to make sure I understand -- you had: ESP32 A (uPy) <--SPI--> NRF24 <--radio--> NRF24 <--SPI--> ESP32 B (uPy) (Which worked fine other than power usage -- does any of the sleep modes help you here?) Now you have: Blue Pill (Arduino) <--SPI--> NRF24 <--radio--> NRF24 <--SPI--> ESP32 B (uPy) B...
by jimmo
Fri Jun 14, 2019 10:44 am
Forum: Programs, Libraries and Tools
Topic: Web interface framework for embedded Linux devices
Replies: 2
Views: 141

Re: Web interface framework for embedded Linux devices

Are you running Linux on this device? There's no "bare-metal" MIPS port that I'm aware of, but you could in theory run the Unix port on Linux on MIPS. Most of the boards that MicroPython runs on a very small microcontrollers (i.e. your RT5350 has more cpu cache than these things have RAM). As far as...
by jimmo
Fri Jun 14, 2019 10:36 am
Forum: Programs, Libraries and Tools
Topic: text parser library
Replies: 2
Views: 150

Re: text parser library

You might find you can use an existing pure-Python library and run it directly. Have you tried running PLY directly in MicroPython? You might need to change a couple of things or provide some missing functions, but for the most part it's "just Python". Lark might be another good option. One of the m...
by jimmo
Thu Jun 13, 2019 10:08 pm
Forum: ESP32 boards
Topic: SPI hardware
Replies: 5
Views: 404

Re: SPI hardware

What do you see on the analyser? Do you see your data going out? Is the problem that you never get a result stored in buf? (How is buf initialised?)
by jimmo
Thu Jun 13, 2019 1:43 pm
Forum: ESP32 boards
Topic: esp32-bluetooth.bin documentation
Replies: 1
Views: 357

Re: esp32-bluetooth.bin documentation

This is based on the WIP PR at https://github.com/micropython/micropython/pull/4589 So you might be able to figure out how to use it by reading the examples in the comments and/or looking at the code, but it's going to be tough because the PR is still being updated and I'm not sure how old that firm...
by jimmo
Thu Jun 13, 2019 1:42 pm
Forum: ESP32 boards
Topic: bluetooth on esp32
Replies: 7
Views: 707

Re: bluetooth on esp32

v1.11 does not include this. By "build" I mean that you would have compiled the firmware from source (including the changes from that PR). You can also access an older version of this from http://micropython.org/download (esp32--bluetooth.bin) but you're going to have a hard time because it's differ...
by jimmo
Thu Jun 13, 2019 1:28 pm
Forum: General Discussion and Questions
Topic: Trouble reading analog Input from Arduino Shield using XBee3 Module
Replies: 3
Views: 564

Re: Trouble reading analog Input from Arduino Shield using XBee3 Module

This page lists all the pins that are available -- https://www.digi.com/resources/documentation/digidocs/90002219/default.htm#tasks/t_access_io.htm%3FTocPath%3DMachine%2520module%7C_____9 The xbee itself doesn't know anything about what you connect the xbee pins to, so it won't know anything about y...
by jimmo
Thu Jun 13, 2019 1:15 pm
Forum: ESP32 boards
Topic: speech module on ESP32
Replies: 2
Views: 212

Re: speech module on ESP32

The micro:bit port uses https://github.com/s-macke/SAM as the implementation of the speech module. I don't know what modifications they required, but you can see the implementation here: https://github.com/bbcmicrobit/micropython/tree/master/source/lib/sam SAM is relatively straightforward to use, a...
by jimmo
Thu Jun 13, 2019 12:45 pm
Forum: WiPy and CC3200 boards
Topic: Best way to log temperature from the SensorTag
Replies: 0
Views: 356

Re: Best way to log temperature from the SensorTag

Are you running MicroPython on your SensorTag (i.e. it's one of the CC3200-based ones)? 6LoWPAN is a specification for running IPv6 (i.e. internet protocol) over 802.15.4 (which is the same physical layer used by ZigBee). IPv6 is good because it's what the internet runs on, so it's easy to route out...
by jimmo
Thu Jun 13, 2019 12:35 pm
Forum: General Discussion and Questions
Topic: CC3200 Texas instruments launchpad
Replies: 1
Views: 154

Re: CC3200 Texas instruments launchpad

Hi, Could you provide some more information about what you're doing? What's the sketch that you're building? I notice that you're using Windows -- from the readme https://github.com/micropython/micropython/blob/master/ports/cc3200/README.md for the CC3200 port, it looks like building is only support...