Search found 426 matches

by mcauser
Mon Jan 20, 2020 11:54 am
Forum: Other Boards
Topic: Realtek RTL8720DN boards
Replies: 1
Views: 60

Re: Realtek RTL8720DN boards

There's a fork for the older Realtek Ameba chips (RTL8195AM / RTL8711BN)
https://github.com/cw-software/micropython-ameba
Not sure what their plans are for the RTK8720DN.
by mcauser
Sun Jan 19, 2020 1:15 pm
Forum: Other Boards
Topic: WeAct STM32F411CEU6 black pill
Replies: 8
Views: 1758

Re: WeAct STM32F411CEU6 black pill

According to the schematics, populate C15 with a “104” 0.1uF 0402 cap. https://github.com/mcauser/WEACT_F411CEU6/blob/master/docs/STM32F411CEU6_schematics.pdf SPI flash is not required, but it does provide more space. When building the firmware, you can pick how you want to use it. I am using an ext...
by mcauser
Fri Jan 17, 2020 3:27 am
Forum: Development of MicroPython
Topic: drivers/dht improvements (take 2)
Replies: 19
Views: 918

Re: drivers/dht improvements (take 2)

The AM2320 is an upgrade of the DHT22 / AM2302, and it supports both the old 1-wire interface and I2C. https://github.com/mcauser/micropython-am2320 Same goes for the tiny DHT12, which is an upgrade of the DHT11, and adds I2C too. https://github.com/mcauser/micropython-dht12 These could do with some...
by mcauser
Tue Jan 07, 2020 7:48 pm
Forum: ESP32 boards
Topic: IR transmitter/receiver
Replies: 14
Views: 1491

Re: IR transmitter/receiver

Hi @ajocius, yes to both of those. I’m using the 4ch blue logic level converter in your link. The YS module does not support all IR protocols. It specifically listens for and transmits the NEC protocol. If you want to RX any remote, you can with a TL1838 IR receiver LED, but you’ll need to decode th...
by mcauser
Fri Jan 03, 2020 7:13 am
Forum: Other Boards
Topic: New STM32H743VIT6 dev boards
Replies: 2
Views: 235

Re: New STM32H743VIT6 dev boards

Looks like new H7 variants of the MCUDev DevEBox. This is the similar F4Vxxx version: https://a.aliexpress.com/tYFolED6 I made a board def for it. https://github.com/mcauser/MCUDEV_DEVEBOX_F407VET6 I haven’t worked with H7’s before. If there are other H7 boards running MicroPython, should be pretty ...
by mcauser
Thu Dec 26, 2019 10:26 am
Forum: Drivers for External Components
Topic: YS-RF34T 433MHz ASK/OOK UART transceiver
Replies: 0
Views: 485

YS-RF34T 433MHz ASK/OOK UART transceiver

Examples using YS-RF34T 433MHz ASK/OOK UART transceivers. https://github.com/mcauser/micropython-ys-rf34t/raw/master/docs/demo.jpg https://github.com/mcauser/micropython-ys-rf34t This module is one of the YS family of ASK/OOK transceiver modules. It consists of an unlabelled MCU that provides a UART...
by mcauser
Wed Dec 25, 2019 1:57 am
Forum: ESP32 boards
Topic: [SOLVED] led to bright after Shift register
Replies: 3
Views: 300

Re: [SOLVED] led to bright after Shift register

Alternatively, if you swap that simple shift register with a display driver IC, such as the MAX7219, you can drop your resistor count to 1x and drive 64x LEDs, or many more of you chain a few ICs. Even supports brightness control in software. https://www.maximintegrated.com/en/products/power/display...
by mcauser
Tue Dec 24, 2019 11:54 pm
Forum: ESP32 boards
Topic: Pulse counter support
Replies: 14
Views: 2669

Re: Pulse counter support

Here's how I attempted to add the SigmaDelta peripheral: https://github.com/micropython/micropython/pull/5452/files It's a very simple peripheral, but shows you the pieces needed. The Pulse Counter peripheral is much more complex. https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/p...
by mcauser
Tue Dec 24, 2019 11:42 pm
Forum: Drivers for External Components
Topic: MCP23017 16-bit IO Expander
Replies: 1
Views: 144

Re: MCP23017 16-bit IO Expander

Designed to work on my TinyPICO ESP32.
Might need some trimming to fit on an ESP8266.

It provides 3 interfaces for setting the registers.
Could be split up into separate versions and further optimised to fit on smaller boards.
by mcauser
Tue Dec 24, 2019 11:39 pm
Forum: Drivers for External Components
Topic: MCP23017 16-bit IO Expander
Replies: 1
Views: 144

MCP23017 16-bit IO Expander

I created a library for the MCP23017 16-bit IO expander.
https://github.com/mcauser/micropython-mcp23017

Image