Skip to content

Releases

0.7.2 MQTT extensions

Choose a tag to compare

@M10tech M10tech released this 29 Dec 16:46
- use addr in any message to address a single panel
- this is the first item in the config-string
- start MQTT only after IP acquired
- blank panel on start and between reboots
- make MQTT optional, if not specified - or 0.0.0.0, then ignore

0.7.1 re-enable ping test

Choose a tag to compare

@M10tech M10tech released this 26 Dec 21:18
- stable ping-rate = 1x per 7 seconds
- also triggers on watchdog-timeout of 9s

0.7.0 MQTT system topic for firmware update

Choose a tag to compare

@M10tech M10tech released this 26 Dec 19:57
- system topic is able to trigger an update
- uses lcm-api for running the update firmware partition

0.6.1 fireplace

Choose a tag to compare

@M10tech M10tech released this 26 Dec 17:05
- images picked up from 4K HD youtube
- slowed down from 30 to 20 fps for more relax
- must still find connection between head and tail (TODO)
- howto in wiki (TODO)

0.6.0 move to TXS0108E hardware

Choose a tag to compare

@M10tech M10tech released this 23 Dec 20:13
- see details on the Wiki (TODO) for the hardware
- use OutputEnable of TXS0108 to prevent issues at boot
- some code cleanup

0.5.0 did someone say Bad Apple?

Choose a tag to compare

@M10tech M10tech released this 08 Dec 17:23
- moved movie to a header file
- this defines frames columns and fps
- dynamic matching of fps results in deciding to show 8 or 7 times per frame
- to finetune fps, an extra few % of delay is added to bits 0b11 and 0b10
- without this, it would be 28 fps or 32 fps
- swapped top and bottom signal (since they were swapped)
- size of bitmaps needs const to prevent storing in dram
- flash size demands a custom partition table for the 1800kB result
- instructions how to create the bad_apple.h file in wiki (TODO)

0.4.0 moving pictures

Choose a tag to compare

@M10tech M10tech released this 07 Dec 21:06
- make an array of frames that will be played in sequence
- reduced blanking PWM to 3kHz allows lower minimum brightness
- be aware of moire effect between individual refresh rate and blanking

0.3.1 adjust blank lines based on brightness sensor

Choose a tag to compare

@M10tech M10tech released this 03 Dec 22:25
- take the median of 11 samples at 1 sample per second
- adjustment in 6 seconds for stable changes, spikes are ignored
- take the square root for the  PWM % of BLANK
- clip between 3% and 100%

0.3.0: - block wave with frequencies from a few Hz to 1MHz at full sunshine

Choose a tag to compare

@M10tech M10tech released this 02 Dec 20:47
- fine tuning of reporting cycle and interrupt rate still pending

0.2.0 drive BLANK lines at 10kHz with ledc diriver

Choose a tag to compare

@M10tech M10tech released this 30 Nov 13:32
- intensity varies at an exponential scale
- this signal is somehow dirty, needed to add a 220pF capacitor to the 5V side of BLNK_PIN
  might not be needed in a not experimental setup
- ESP32 does not boot anymore when panel already powered before...
  rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
- adjusted 0b10 brightness level to be more 'in the middle'
- made functions static (best practice)