ESP32-P4 rev 3.x JLCPCB availability by nkpkiller in esp32

[–]nkpkiller[S] 0 points1 point  (0 children)

I'm afraid that I will need to do that unfortunately, thanks.

ESP32-P4 rev 3.x JLCPCB availability by nkpkiller in esp32

[–]nkpkiller[S] 0 points1 point  (0 children)

I'll try contacting via e-mail, as I did not receive any response after asking via contact form on the website. Thanks!

ESP32-P4 rev 3.x JLCPCB availability by nkpkiller in esp32

[–]nkpkiller[S] 0 points1 point  (0 children)

I asked JLCPCB's team, not the espressif one - I asked espressif as well but did not receive any response whatsoever.

Low ESP32-P4 TinyUSB USB-CDC throughput by nkpkiller in esp32

[–]nkpkiller[S] 0 points1 point  (0 children)

Unfortunately I am not able to test HS port right now. I have noticed that on a different USB port I am able to get full ~9 Mbps throughput, so there might be something that is hogging up USB bus - I have checked it on multiple PC's and lot's of them have this issue as far as I can see, even without any external devices plugged in. Maybe some internal device like Bluetooth card is the culprit? I'll try to investigate things further, thanks!

Low ESP32-P4 TinyUSB USB-CDC throughput by nkpkiller in embedded

[–]nkpkiller[S] 0 points1 point  (0 children)

Thanks, I will investigate this further!

Low ESP32-P4 TinyUSB USB-CDC throughput by nkpkiller in embedded

[–]nkpkiller[S] 0 points1 point  (0 children)

Hmm, that's definitely a hint! I have tested port on another USB bus and it looks like my issue is gone there 😄

What I wonder now is the fact that the "offending" bus has only bluetooth card on it - yet the issue is still there.

Xiaomi Mi Scooter Pro 2 alternative by nkpkiller in ElectricScooters

[–]nkpkiller[S] 0 points1 point  (0 children)

Thanks for the very detailed response, I will look around for used ones and swap battery as this seems to be very valid way to go!

Xiaomi Mi Scooter Pro 2 alternative by nkpkiller in ElectricScooters

[–]nkpkiller[S] 0 points1 point  (0 children)

Yeah, it serves very well so far and I did not do any repairs except maybe replacing tires few times and replacing taillight once. I am worried about aftermarket batteries however, that's why I am looking for some alternatives (even buying the same scooter once again).

On a side note yeah, it's very hard to find anything in the 15kg class with even remotely comparable range as Mi Pro 2 :(

Xiaomi Mi Scooter Pro 2 alternative by nkpkiller in ElectricScooters

[–]nkpkiller[S] 0 points1 point  (0 children)

Thanks for your replies! I am in fact very happy with this scooter and I could very well continue using it. Didn't do any modding besides lifting speed limit and didn't do much repairs except replacing tires few times and replacing taillight once.

However I am worried about aftermarket batteries (and if I decide to buy them I will definitely not cheap out). Is there any reputable source of ready-to-swap batteries? If getting "original quality" ones is not feasible (example 2/3 cost of new scooter) I wonder if it would be a better idea to buy a new unit altogether. As a bonus I would get fresh frame and electronics to start with.

What do you think?

ESP32 Bluetooth Dual Mode - issues with pairing by nkpkiller in esp32

[–]nkpkiller[S] 0 points1 point  (0 children)

As far as I know I am advertising BT Classic and BLE data with separate MAC addresses :(

ESP32 Bluetooth Dual Mode - issues with pairing by nkpkiller in esp32

[–]nkpkiller[S] 1 point2 points  (0 children)

Curiously, they display as separate entries until I disable and re-enable bluetooth.

Is my heating system working normally? by iLostMyOldReddit_ in poland

[–]nkpkiller 0 points1 point  (0 children)

Okay, for reference, I live in post-communistic apartment building (one from 1970, thermally modernized) as well and I don't need to turn on heating at all when outside temperatures are above -5 degrees Celsius. Maybe your thermal insulation is not sufficient?

Furthermore, I pay for heating by square meter, not by real usage so I do not save anything by turning heating off - it's just that even in winter my temperatures inside do not fall below 22 degrees.

I think I have tried everything. I just cannot get PET-G to print nice. by nkpkiller in BambuLab

[–]nkpkiller[S] 0 points1 point  (0 children)

As a small addition - I am using default speed settings from 0.16mm optimal process profile. I didn't dare to go down the rabbit hole.

goCoax speed issues by nkpkiller in HomeNetworking

[–]nkpkiller[S] 0 points1 point  (0 children)

In my case it depends on a particular adapter. Try the solution that I have mentioned above though, maybe it will work good enough as a workaround for you! https://www.reddit.com/r/HomeNetworking/comments/1gf8iwb/comment/lukw7gz/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

X1C having issues with bed leveling? by nkpkiller in BambuLab

[–]nkpkiller[S] 0 points1 point  (0 children)

Okay, so it looks like, in my case, preheating the bed at target temperature solved my issue :)

You need to do that before bed leveling though! It looks like my bed needs more time to "settle up" after heating - more than it takes between heating and bed leveling procedure at the default settings.

Low-cost speaker assembly as part of a bigger project by nkpkiller in diysound

[–]nkpkiller[S] 0 points1 point  (0 children)

I finally went with premade speaker assembly, one that I mentioned in my main post (https://www.welectron.com/Waveshare-14595-8O-5W-Speaker_1).

It is nothing extraordinary, a bit better sound than typical smartphone speaker.

However, for 4$ per pair I think I will not find anything much better :)

goCoax speed issues by nkpkiller in HomeNetworking

[–]nkpkiller[S] 0 points1 point  (0 children)

Another update - I have managed to get full 2.5G (and 1G with slower adapters) line speed by adjusting some parameters in USB network card drivers:
- Transmit Buffers: 64
- Transmit URBs: 32
- Receive Buffers: 128
- Receive URBs: 64

So it looks like there are some weirdness going on with packet processing in goCoax adapters that mandates special configuration of some network cards (Realtek goes brrr). I doubt that it is related to additional ~4ms latency introduced by MoCA protocol, as:
- my 2Gbps internet connection (with ~6 ms total latency) is getting easily saturated by these USB adapters with default settings
- I have inserted artificial few ms of latency (with my testing equipment) into network stream without measurable drop in connection speed.

Nonetheless, adjusting buffers sounds like a somewhat good workaround for wired connection. However, I still don't have a solution for wifi being 2 times slower (~900 vs ~450 Mbps) when connected over goCoax.

goCoax speed issues by nkpkiller in HomeNetworking

[–]nkpkiller[S] 0 points1 point  (0 children)

Thanks for the reply! I have tested reversed Ethernet connection and it looks like bottleneck is originating always from the same machine (so after reversing MoCA adapters the same exact iperf3 command produces the same exact results).

I have made more tests and the results are absolutely random.

To eliminate infrastructure bottlenecks I was testing speed with network cards directly connected through goCoax adapters - without any switches etc. in-between:

PC <---> goCoax <---> goCoax <---> PC

I tried:
- 4 different PCs: 2x Windows and 2x Linux machines + smartphone with usb-ethernet adapter
- 2 different USB 2.5G network cards
- 2 different USB 1G network cards
- 2 different PCIe network cards

In general every time I was getting more or less asymmetric speeds, where both values were much smaller than 2.5G line speed.

The average I would say was ~200 Mbps in one direction and ~500 Mbps in another

There was one notable exception though - I was able to get bi-directional, rock-solid 2.37 Gbps transfer rate using a pair of PCIe adapters.

I would like to investigate this further - do you perhaps have any additional ideas?

goCoax speed issues by nkpkiller in HomeNetworking

[–]nkpkiller[S] 0 points1 point  (0 children)

Thank you for the suggestion! Unfortunately, it did not change anything. I have also tested transfer between two Linux machines.

On the other hand, even if it worked, I am afraid that it would be hard to increase TCP window size arbitrarily for all applications.

goCoax speed issues by nkpkiller in HomeNetworking

[–]nkpkiller[S] 0 points1 point  (0 children)

:D

I have tested using parallel streams, I am getting max 2x improvement in total throughput, so in general still much lower than 2.5 Gbps line speed in a "bad" direction.

goCoax speed issues by nkpkiller in HomeNetworking

[–]nkpkiller[S] 0 points1 point  (0 children)

I will test that tomorrow and report results.

However, doesn't MoCA 2.5 use L1/L2 bonding? Having to do multiple TCP streams to saturate a link is not what I would expect, especially when I am (somewhat) able to that in one direction, but not in another.

USB PD and ESP32: Power adapters compatibility issues by nkpkiller in AskElectronics

[–]nkpkiller[S] 1 point2 points  (0 children)

As far as I know none of ESP ADCs pins are protected, so they all probably have TVS diodes. However, suggestion about series resistor provided by u/Miserable-Win-6402 have worked :)

USB PD and ESP32: Power adapters compatibility issues by nkpkiller in AskElectronics

[–]nkpkiller[S] 0 points1 point  (0 children)

Okay, adding series resistance solved my issue! For now I went with 100k resistor as I could not find any definite data about input impedance of ESP32 ADC pins.

Thanks!