0

Electronics design, production test equipment and industrial automation

We help develop reliable electronic products from idea to production.

DANRIDA designs electronic products, develops production test equipment, repairs and modernizes industrial electronics, CNC machines and CO2 laser systems. We work with companies that need clear technical decisions, controlled risks and reliable results in production.

Electronic product design
Production test equipment
PLC programming and automation
Industrial electronics repair
CO2 laser and CNC machine maintenance

Consulting

An independent technical opinion before expensive decisions are made

Electronic design and engineering consulting helps bring a product to market faster, reduce technical risks and plan the next development steps more clearly. We can review the specification, schematic, PCB design and mechanical part of a new or existing product, then provide practical recommendations.

  • Product architecture review and risk assessment.
  • Schematic and PCB design review and verification.
  • Project progress analysis and development priority planning.
  • Product power-consumption analysis and optimization recommendations.
  • Technical and mechanical design assessment.
  • Time strategy that helps reach a prototype or production version faster.
  • A fresh, independent opinion and critical view of decisions that can affect cost, reliability or the production process.

Experience

Electronics design and programming areas where we can help

  • ASIC, Intel FPGA, Intel FPGA SOM programmable logic and soft ARM cores.
  • PC x86 architecture, PCI Express, LVDS, USB and other high-speed differential interfaces.
  • Network (Ethernet) hardware and software solutions.
  • CAN bus, RS-485, MODBUS, DALI and other low-speed differential and direct serial interfaces.
  • ARM architecture system programming, Linux kernel based systems and device drivers.
  • AVR (Tiny, Mega, Xmega), ARM and MIPS microcontroller and microprocessor architectures.
  • Design, production and modernization of high-power LED UV curing systems.
  • Breath alcohol measurement solutions using electrochemical and semiconductor sensors.
  • Production line performance improvement by measuring and increasing throughput at critical points.
  • Use of TOF 3D cameras for 3D object creation and environment scanning.

Embedded systems

Product control and user interface programming

Embedded software is the main interface between the user and a smart device. These products need more than an attractive user interface: they require a solid architecture, domain knowledge, secure data processing and process control. A properly selected architecture helps reduce mass-production costs and manage project risks more effectively.

  • Shorter product development time.
  • OptimizedWe use WebSockets instead of the HTTP data transfer protocol when faster data exchange is needed between the browser and the product., compressedUnnecessary characters that can slow down code processing are removed, and program element and variable names are shortened. This helps speed up the download and execution of CSS, JS and HTML files in the user's browser. Server-side gzip compression can also be used, reducing the size of some files by up to 10 times. and highly protected product-control software adapted for mobile devices.
  • A connection between server and application based on the WebSocketsWebSockets provide real-time, bidirectional communication between the application and the server. This communication method is supported by modern browsers, making it suitable for alerts, updates and continuous real-time data transfer. protocol.
  • Flexible product control using an IoT, Cloud or embedded web-server approach.
  • User interface programming with modern JavaScript libraries and frameworks: Angular, React and Vue.
  • Server-side and cloud solution development in PHP, Python, Lua, Node.js and Java.
  • CGI-BIN C/C++ and Python server-side data processing for high-security products.
  • Server-side database management: MySQL, PostgreSQL and SQLite.
  • Standardized quality control across all product development stages.

There are important differences between developing embedded system control interfaces and standard web applications. However, the rapid spread of IoT technologies means these solutions will be used more widely and will become essential for many products. Because of that, embedded system developers must keep improving, respond quickly to technological change and solve complex engineering problems creatively.

We can help because IoT and electronic product development is a continuous process for us.

We approach each project practically: from architecture and prototype to production, testing, repair and long-term product support.