topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday April 20, 2024, 7:14 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Ath [ switch to compact view ]

Pages: prev1 2 [3] 4 5 6 7 8 ... 145next
51
Screenshot Captor / Re: Windows 11 round edges transparency
« on: May 23, 2022, 10:13 AM »
+1 similarly for scrolling screen captures, those gray rounded corners are included somewhat irregularly in the result, as a rectangle is cut out for the captured window :huh:

NB: There is a dirty hack available that changes uDWM.dll, but that is not something I want to have as a 'fix', as it is a little to blunt for me. And it might break with future Windows updates.

52
This time I put what fellows usually write to me :

https://www.google.c...ndows+10+not+loading

Look who's talking ;D You have picked up some of the advice presented here :Thmbsup:

53
AMD's not supporting Thunderbolt

Is that a requirement? Are you planning to buy devices that need that? That kind of devices is mostly so specific that you're on Apple equipment already (and even they seem to move slowly away from TB), or can easily be substituted by USB 3.0 connected devices.

54
Living Room / Re: Arduino anyone?
« on: April 30, 2022, 04:08 PM »
 :Thmbsup:

55
Living Room / Re: Arduino anyone?
« on: April 30, 2022, 02:51 AM »
I've been actively involved in Arduino based programming since about 2 years now (and a user of the project I'll mention below for about 4 years), but I skipped the Arduino hardware and went straight to the IMHO more capable Espressif ESP hardware based boards, using ESP8266 and ESP32 controller, as these come with WiFi built in (and ESP32 even with bluetooth, but I don't use that). These boards can be bought from Aliexpress starting at only a few $$, where the Arduino hardware is usually less powerful and more expensive.

I've been involved with ESPEasy (github link and support forum), that is intended to make it easy to use sensors in an IoT/domotica setting.
Lots of functionally already available 'out of the box', with a web UI served from the controller (no cloud involved, other than github for development and the support-forum, obviously). You can find my involvement by looking for my avatar :D
NB: Though I do some occasional hardware tinkering, I'm mostly in this 'game' for the software-side (C++) of it.

56
But with current (low) prices for storage, why does it matter?

57
That's a somewhat unfair comparison, as docx is a compressed container format (you can view the contents using a tool like 7-zip), where the other 3 are uncompressed. If you compress those files to f.e. zip files, the figures will be more comparable. And most likely docx will then be the largest, but also contain the most elaborate mark-up/formatting data.

58
Screenshot Captor / Re: I have a new problem“memory is out”
« on: March 30, 2022, 05:51 AM »
My computer use eight display monitor(all is 4K 3840X2160)

That will most likely result in a screenshot larger than 2GB, but SSC can only allocate up to 2GB of memory, as it is a 32 bit application. That's not easy to change.

You can screenshot each monitor separate and stitch the images together.

59
Wouldn't it be easier to use a simple xpath expression to extract the matching element(s)?
Select-Xml -XPath "//variable[id='this-is-the-node']"

60
All of your design skills in one place ;D

No kidding, I like it for it's plain vanilla interface. :Thmbsup:

61
Guess the name should start with a lower-case s, as that's a common prefix for many of Skwire's specialist tools :Thmbsup:

62
I'm pretty sure you can rework that SAS script to accept a filename in a variable (never used or interpreted SAS script, but did a quick google search on it), so executing the script while passing the filename(s) should be really doable.
This is only to avoid getting stuck with a 'one trick pony' tool ;D
And adjusting the script will improve someone's skills, if not yours :P

63
Just a suggestion, but wouldn't it be much more efficient to improve the 'script' to handle any filename? This workaround seems so inefficient, and prone to bite you in the behind, sometime soon.

64
Living Room / Re: When you make your 100'th Post
« on: February 22, 2022, 01:42 AM »
For those that use DD-MM-YYYY dates, today is palindrome day: 22-02-2022 ;D

65
General Software Discussion / Re: A few new programs
« on: January 26, 2022, 02:25 PM »
This site can’t be reached
Check if there is a typo in www.xhirl.com.

That's a really old post you've referenced, the software has been moved here

66
Other Software / Re: OBS Scripts
« on: January 22, 2022, 02:21 AM »
Thanks for sharing :Thmbsup:

Could come in useful once I get myself to join the streaming community :o ;D

67
N.A.N.Y. 2022 / Re: NANY 2022 Release: sSpeedtest
« on: January 01, 2022, 04:16 PM »
I almost got a bit worried, as I didn't see an entry from you yet, but you made it, yay! :Thmbsup:

68
N.A.N.Y. 2022 / Re: NANY 2022: Todo Lists
« on: December 31, 2021, 08:59 AM »
I like the simplicity of the design :Thmbsup:

There are a few small remains of Greeting Card List though:
- 'Who is the Card for' column title
- 'Who is this gift/card for?' mouse-hover text

And 1 remark: The list is alphabetically sorted. That's fine, but to keep my designated order I have to add numeric prefixes. A note indicating that would be nice.

69
(Reserved for future use)

70
NANY 2022 Entry Information

Application Name Dotmatrix display support for ESPEasy
Version 2021-10
Short Description Use 8x8 dotmatrix displays to build a tickertape display
Supported OSes ESP8266/ESP32 microcontrollers
Web Page ESPEasy documentation for the plugin
Download Link Github releases page for ESPEasy (use the DISPLAY build)
System Requirements
  • ESP8266 or ESP32 microcontroller (best get one with min. 4MB and USB support on board for easy connection)
  • Dotmatrix displays based on MAX7219 chip
  • Level converter 3v3 - 5V
  • Proper power supply
Version History
  • Included in the ESPEasy release build since October 2021
Author Ath


Description
I've been helping with some development on the ESPEasy platform, a firmware for ESP8266/ESP8285 and ESP32 WiFi enabled microcontrollers, for some time. (See also my entry for NANY 2021)
By request on the ESPEasy Github issue tracker, there was a desire to add support for dotmatrix display using the MAX7219 chip.
I found an open source Arduino library that has quite extensive support for these chips/displays, called Parola, that offers some fancy features for displaying all kinds of information on such displays.
After some investigation, I found that, with some work, I could add that as a feature to ESPEasy.
The hard parts were in a) getting the library to work with ESPEasy without triggering watchdog resets, and b) designing and building a usable UI for configuration.
a) was solved by adding some 'yield()' calls, allowing for background tasks and the watchdog to process as needed.
b) was solved by getting feedback from other developers on the project :)

Features
  • Display text, with several effects including a tickertape style, on groups (zones) of such display modules
  • User defined zones from 1 to 254 of display modules
  • Use of variable content, like date/time, or measured values like temperature etc.
  • Brightness control per zone
  • Draw bar-graphs on groups (zones) of displays
  • Address separate pixels of each display
  • Repeating content display

Planned Features
Any reasonable request that comes in ;)

Screenshots
A group of displays showing some different content:
123768877-0511a280-d8c9-11eb-804e-dcccd758186e.jpg

Display contents:
  • Date (DD-MM) with animation
  • Date (YYYY-MM-DD) with animation (scroll left, in progress)
  • Clock (24h), updated every minute, no animation, no flashing colon
  • Date/Time (YYYY-MM-DD HH:mm) with animation (scroll left, in progress)
  • Bar-graph with 3 bars, type 2 (single line) mimicking temperatures (-14, +4, +26) on a +40 to -20 (left to right) scale and a zero-point around 1/3rd from the right (the left module reflected weirdly in the photo, but it does work)
  • Text (ESPEasy is great fun!) with animation (scroll left, in progress)

Top-right is a 'proper power supply', as these displays can use quite some current when many LEDs are lit.
Bottom-left is the ESP8266 controller (a Wemos D1 mini clone)
Between the controller and the bottom display is a level converter for 3V3 to 5V.

The configuration of the zones: (from the documentation page, linked above)
Screenshot - 03_07_2021 , 22_17_39.png
(For details best visit the official documentation page)

Usage
Installation
  • Download the latest ESPEasy release from the Github releases page.
  • Extract the entire .zip file in an empty folder
  • Start the ESP.Easy.Flasher.exe (Windows) or get the esptool flash tool for other OS-es)
  • Select the .bin file with 'DISPLAY' in the name (either ESP8266 or ESP32, depending on the controller used) or 'MAX' when using an ESP32 with 16 MB Flash
  • Upload the .bin file (for ESP32 initially the '-factory.bin' should be used) to the controller.
  • After successful completion, reset the controller
  • Connect to the WiFi Accesspoint exposed by the unit (ESP-Easy, ESP32 or MAX-ESP32), password 'configesp'
  • Enter the credentials for your WiFi network the ESP controller can connect to (2.4GHz only)
  • Find the ip-address of the using, either by looking at the log available via the USB serial link, your WiFi router or network scanning tool
  • Open a webbrowser with the ip-address to the unit to configure the device
  • On the Devices page add the 'Display - MAX7219 dot matrix' plugin to the task list, give it a name, and configure using the documentation
  • Connect the hardware as suggested in the documentation
  • Enable the plugin, and enjoy the display :D

Uninstallation
Disconnect the device.
Install another firmware on the controller.
Delete all downloaded and extracted files.

Tips
Use a decent power supply to power the displays!

Known Issues
Toying with IoT stuff can be addictive ;D

71
Living Room / Re: When you make your 100'th Post
« on: December 15, 2021, 12:32 AM »
It's been a while since the last message here, but Allen is the next winner in this category:

Screenshot - 15-12-2021 , 07_29_56.png

 :Thmbsup:

72
N.A.N.Y. 2022 / Re: N.A.N.Y 2021: Desktop Maid
« on: December 06, 2021, 05:28 AM »
Your title should say 2022, in 2021 we create NANY 2022 entries Fixed 8)

73
Living Room / Re: Nuclear missile silo keyboard repurposed for usb
« on: December 02, 2021, 12:32 AM »
( can this count as my NANY? :D )
Sure you can :Thmbsup:

But the $64,000 question: Is it usable as a daily driver?

74
N.A.N.Y. 2022 / Re: NANY 2022 Pledge: Something Stupid This Way Comes
« on: November 24, 2021, 03:19 PM »
PBOD - Progress Bars Of Deozaan ;D

75
Screenshot Captor / Re: Capturing an image larger than the screen
« on: November 24, 2021, 02:05 PM »
That should be possible using the Scrolling Window caption, but then select the Manual mode. There are some tutorials available, created by Mouser, but I've never used them, as I've been using these scrolling captures for ages, I know what to do 8)
Does have a little learning curve, but it works like a charm.

Pages: prev1 2 [3] 4 5 6 7 8 ... 145next