July 07, 2025, 11:39:23 PM

Recent posts

#31
ESP32 / Re: ESP32-PoE-ISO epaper and E...
Last post by LubOlimex - June 30, 2025, 11:10:34 AM
No, the pins you use for display and SPI are not related to the pins of the Ethernet.

But the error message you get "task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:" is strange. Maybe some of the software needs some extra delay? Can the watchdog be disabled and test without it?
#32
A20 / Re: OLinuXimo A20 LIME2 : use ...
Last post by abriotde - June 30, 2025, 10:54:58 AM
I found the cause of the problem : we can't open /dev/mem. To open this we need to set CONFIG_STRICT_DEVMEM to n witch needs to re-compile Linux kernel and witch is quite complex and unsecure.

So I prefer to stay with sysfs.

I good solution should be to enable the use of all done for Arduino (Witch is open-hardware too). For Raspberry PI (Witch is not), there is https://github.com/WiringPi/WiringPi.git to implement basic Arduino function, in order to use all Arduino solutions.

I had a look to wiringPi/wiringPi.c :

* It need Kernel 5.1, Current Olimage use (5.10.180-olimex), so it's OK

* Some features needs Kernel 6.6.47, but it seem optional...

* There is a detection of Raspberry PI version (piBoard() function), maybe should we had a detection of Olimex?

Is there something done to adapt or a Olimex version of that?
#33
ESP32 / Re: ESP32-PoE-ISO epaper and E...
Last post by djkroko - June 30, 2025, 10:02:24 AM
I know that I can't use WiFi and Ethernet at the same time.

If I enable Ethernet then I disable WiFi in the Code.

But it did not work.

Then when I disable the spi and display section in the Code, Ethernet does work without any problems.

So I thought maybe I use Pins for the Display or SPI which I shouldn't use when I want to use Ethernet at the same time.
#34
ESP32 / Re: ESP32-SBC-FabGL .. PCemula...
Last post by LubOlimex - June 30, 2025, 09:02:11 AM
Not sure what does this part means "GPIO 35(according schematic) is not part of SPI", GPI35 is HSPI_MISO in ESP32-SBC-FabGL.

Our board also uses SPI as the original board, it also uses the exact same pins:

MISO: GPI35
MOSI: GPIO12
CLK:  GPIO14
CS:   GPIO13

The problem is somewhere else. Maybe check this project made by a customer:

https://github.com/MrSoxAndShoes/esp32-sbc-fabgl-quick-start
#35
Neo6502 / Re: Neo6502 / Serial Access
Last post by LubOlimex - June 30, 2025, 08:47:46 AM
Describe what does it mean "no success"? Nothing displayed on the terminal upon power up or what?

Is this with the default firmware that the board arrived?

Are you using the ribbon cable between MOD-USB-RS232 and the Neo6502's UEXT connector? Or jumper wires?

Did you change any jumpers on MOD-USB-RS232 recently or in the past? You should revert any changes. All jumpers should be as per default.

Is the MOD-USB-RS232 properly recognized in your operating system? Maybe try re-installing the drivers, point manually the entry to the mchpcdc.inf file inside this archive:

https://www.olimex.com/Products/Modules/Interface/MOD-USB-RS232/resources/Demo_MOD-USB-RS232.zip
#36
ESP32 / Re: ESP32-PoE-ISO epaper and E...
Last post by LubOlimex - June 30, 2025, 08:40:41 AM
"You need to have a network configuration (either Wifi or Ethernet) or ESPHome will fail in the config validation stage. You also can't have both Wifi and Ethernet setup in same time (even if your ESP has both wired)."

Read here: https://esphome.io/components/wifi.html

Then notice that've I tested ESP32-POE-ISO and for me WIFI and Ethernet work fine for what I've tested under Arduino IDE. I have no idea what is wrong with Home Assistant or if there is another problem. I attach the code I downloaded to ESP32-POE-ISO, it basically creates web-interface and both interfaces (WIFI and ETH) get IP and each pings 8.8.8.8 and reports over the web page. I also pinged from CMD each of the IPs (WIFI and ETH one) simultaneously and it all worked fine. If one of them disconnected I'd see it when I pinged it. Here is the code and the ping:

ESP32-POE-pin-monitor-web3.zip

Also open a web-page at http://esp32.local/ or either of the IP addresses.

There is also a simpler ping demo here:

https://github.com/OLIMEX/ESP32-POE/blob/master/SOFTWARE/ARDUINO/ESP32-POE-ETH-AP-ping-test/ESP32-POE-ETH-AP-ping-test.ino

#37
ESP32 / ESP32-SBC-FabGL .. PCemulator ...
Last post by therese80 - June 29, 2025, 06:23:27 PM
hi,
i get ESP32-SBC-FabGL board from Tinytronics(NL) there is one week .
I compiled PCEmulator using the fork of FabGL og OLIMEX .
Compile ok.
But SDCARD not found !
GPIO 35(acccording schematic) is not part of SPI
and not using the GPIO found on original board of FabGl !

It's a misinderstanding from me or a bug in the PCB ?

how correc this problem ?
I can't run any project involving SDCARD ...  very bad news for me .

Hope an answer ,

@+
Therese80

#38
ESP32 / ESP32-PoE-ISO epaper and Ether...
Last post by djkroko - June 29, 2025, 02:01:43 PM
Hello,

i am working on a little Project using the ESP32-PoE-ISO and a Waveshare 7.5" Epaper with the e-Paper Driver HAT.

I want to integrate this into Home Assistant over ESPHome.

The Setup is working while using WiFi but as soon as I switch to Ethernet it stops working.
In the Serial Monitor i get following Error:
"
[12:55:12]E (47362) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
[12:55:12]E (47362) task_wdt:  - loopTask (CPU 1)
[12:55:12]E (47362) task_wdt: Tasks currently running:
[12:55:12]E (47362) task_wdt: CPU 0: IDLE
[12:55:12]E (47362) task_wdt: CPU 1: loopTask
[12:55:12]E (47362) task_wdt: Aborting.
[12:55:12]
[12:55:12]abort() was called at PC 0x400ec1b9 on core 0
[12:55:12]
[12:55:12]
[12:55:12]Backtrace:0x400836a1:0x3ffbe83c |<-CORRUPTED
[12:55:12]
[12:55:12]
[12:55:12]
[12:55:12]
[12:55:12]ELF file SHA256: 0000000000000000
[12:55:12]
[12:55:12]Rebooting...
"


Currently I use the following PINs:
spi:
  clk_pin: GPIO14
  mosi_pin: GPIO4

Display:   
cs_pin: GPIO13
    dc_pin: GPIO15
    busy_pin: GPIO32
    reset_pin: GPIO33

When Ethernet is enabled:
ethernet:
  type: LAN8720
  mdc_pin: GPIO23
  mdio_pin: GPIO18
  clk_mode: GPIO17_OUT
  phy_addr: 0
  power_pin: GPIO12


Are there any PINs I cannot use when I want to use Ethernet?
Currently it runs without PoE but in the Future it should run with PoE.

I hope someone can help me this.

Thank you
djkroko
#39
Neo6502 / Neo6502 / Serial Access
Last post by mscha - June 28, 2025, 11:48:29 AM
Has anybody successfully established a serial connection from Windows to the Neo?
I tried it with the MOD-USB-RS232 card - no success.
#40
New Product Ideas / ESP32-SBC-FabGL ... instead es...
Last post by therese80 - June 27, 2025, 11:37:02 AM
Hi to all kind geeks .. an others ,

I volunteer to teach programming to 10-12 year old kids from disadvantaged families who cannot afford a computer
I bought ESP32-SBC-FabGL from TinyTronics, eagerly awaiting delivery.
In the meantime, I have made wiht protoboard a VGA/PS2 picomite that looks very similar to ESP32-SBC-FabGL.
I'm wondering why not replace the ESP32 with an rp23050 while respecting the connections for VGA/PS2 picomite running on V6.00.02. .
The advantage of ESP32-SBC-FabGL is that it can directly manage an LCD screen.
For these kids, making their own laptop would be fantastic.

Why Picomite ,i want a BTB(Boot To Basic) with embedded Editor .
It's the first step for that kids and also simply i use it .. it's easy to use and the community is very dynamic .

Second step is Python on the same board ..

You can say why not use PCEmulator ? I used real XT pc when i was young ..wait to get my ESP32-SBC-FabGL .


Thanks to all, and see you soon.

@+
TRS80 ... ;D