2 votes

Software to help port VxWorks application to Windows

I came back to share my experience with it during the recent months. I found the GUI programs calling two libraries: Zinc & WindML. The former is higher level calling the latter. I got a trial ...
Stan Huang at Taiwan's user avatar
2 votes
Accepted

IDE for embedded development on windows

Your target platform (the device you want to run code on) will determine your toolchain and IDE as much as anything else. If you're running very small form-factor PCs (such as the Intel NUC), you can ...
Michael Kohne's user avatar
2 votes
Accepted

Lossless data compression library with support for flushing, low-resource decompression, high density

Seems like zlib suits your requirements. The real kicker here is your 10 KB RAM for decompression. That will limit your look back for decompression, which will limit your compression ratio. Modern ...
Mark Adler's user avatar
1 vote

Compulab Utilite Pro: searching for not discontinued Linux operating system

Looks like Kali also works. I'm running it on the two utilite pro machines I have without issues: https://www.kali.org/docs/arm/utilite-pro/
Joey R's user avatar
  • 11
1 vote

Web technology for isolated embedded industrial systems?

If delivering server software to be installed on conventional sever computer hardware, being isolated seems like a non-issue to me. Edit your Question to elaborate if I have missed some important ...
Basil Bourque's user avatar
1 vote

Open Source C/C++ Browser with Javascript und SSL/TLS support

The solution I ended up with was not HTML as in the original question, but nevertheless some notes on my solution for anyone else who comes across this: For JavaScript I ended up porting and testing ...
Captain Normal's user avatar
1 vote
Accepted

Create a small very restricted software

The solution I found which is not perfect but worth trying and being investigated is to use CanBike OS in Kiosk mode. You can have a web explorer (which I don't need), and when you plug in a USB ...
Guigro's user avatar
  • 31
1 vote

Python Curses Replacement

Text colouring and cursor placement can be obtained from coloroma using simple ANSI escape sequences but if you need keyboard event detection and more sophisticated screen handling your best bet is ...
Steve Barnes's user avatar
  • 31.6k
1 vote

IDE for embedded development on windows

I agree with everything that @Michael said (and upvoted his answer). Your IDE will, by and large, be determined by your choice of processor. Atmel are great, have been around for decades, are ...
Mawg's user avatar
  • 9,033
1 vote

Are there any maintained hash table implementations in C that are designed for embedded systems?

khash It is a header only hash table implemented with macros, memory efficient and fast. It holds up well even compared to modern c++ hash tables. khash uses double hashing as a probing strategy. I ...
Wolfgang Brehm's user avatar
1 vote

Are there any maintained hash table implementations in C that are designed for embedded systems?

Update: now as a proper Github repository: https://github.com/vi/macro_robinhood_hash Here is my Robin Hood open addressing hash table in C implemented entirely in macros: https://gist.github.com/vi/...
Vi.'s user avatar
  • 1,035
1 vote

Utility for setting network configuration per UDP

A two part answer: Many corporate networks do not allow any un-managed devices to connect to them and also lock the users from changing the network adaptors settings so recommend that configuration ...
Steve Barnes's user avatar
  • 31.6k
1 vote
Accepted

Hypervisor to embed in my product

I've ended up with KVM because the specs changed and I'm no longer running the Hypervisor bare metal, so CentOS 7 became the target OS, and KVM was the easiest thing to use in my environment.
Michael Kohne's user avatar
1 vote

Software to simulate ASIC chip logic

As mentioned, emulation refers to implementing an HDL design on a set of FPGAs. If you want to truly simulate and verify at the transistor level, you'll need more than just a simulator as there is ...
Joe's user avatar
  • 121
1 vote
Accepted

Software to simulate ASIC chip logic

Are you really developing an ASIC? If so, you should have access to industrial strength simulators such as VCS and Model Sim. If you aren't, use the simulator that comes with your FPGA vendor's tools....
Brian Carlton's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible