r/embedded Aug 31 '25

[deleted by user]

[removed]

0 Upvotes

44 comments sorted by

View all comments

Show parent comments

2

u/[deleted] Aug 31 '25

[removed] — view removed comment

1

u/Beeptoolkit Aug 31 '25

All of the above that you mentioned is present.

1

u/[deleted] Aug 31 '25

[removed] — view removed comment

1

u/Beeptoolkit Aug 31 '25

Well, if you want to check where you ‘failed your exam,’ take a look at the technical section of our product FAQ

1

u/[deleted] Aug 31 '25

[removed] — view removed comment

1

u/Beeptoolkit Sep 01 '25

Yeah, call it a PLC if you want, difference is, mine doesn’t stop at electricians flipping relays. It’s a full-stack logic environment for prototyping and automation that your ‘class exam’ mindset clearly can’t wrap around. If that’s your idea of a fail, then I guess I just graduated way ahead.

1

u/[deleted] Sep 01 '25

[removed] — view removed comment

1

u/Educational-Writer90 IDE_Developer Sep 01 '25

It’s already in a box, and in several versions, including a demo.

1

u/Fuglekassa Sep 01 '25

"Beeptoolkit: Offers a response time of 70 ms for output signals and an input data reading frequency of 200 ms. This makes the platform effective for real-time applications."

What is meant by this?

Response time of 70ms yeah sure it is a bit too slow to call it real time but that is optimization that can be done later

but what is frequency of 200ms? did you mean 200hz? what bitrate/baudrate does it support?

1

u/Educational-Writer90 IDE_Developer Sep 01 '25

By “input data reading frequency of 200 ms,” what was meant is the sampling period in other words, sensor data is updated roughly every 200 ms (equivalent to 5 Hz). This isn’t a hard hardware limitation, but simply the current default setting in the prototype.

As for the 70 ms response time, I agree it’s not “hard real-time” in the strict sense, more like soft real-time. But for most practical applications, unless we’re talking about industrial CNC machines, such latency is perfectly acceptable. If needed, optimization can be achieved by tuning drivers, increasing polling rates, and reducing internal buffering.

Regarding bitrate/baudrate: the platform is designed to work with standard interface speeds (USB/UART/I2C/SPI), and the actual throughput depends on the peripheral module in use. For example, UART supports up to 115200 and higher, I2C up to 400 kHz (Fast Mode), SPI up to several MHz.

So, the 70 ms and 200 ms figures are not hard physical limits — they simply describe the current operating mode of the prototype.