Hardware Design
Hardware design for electronic equipment is part of the activities which gave rise to our company. Hardware design forms an essential part of developing an electronic device. Our hardware design services include:


Component selection:
Properly selected components determine the reliability level and the production cost of a device. We choose components by optimising the customer's expectations.
Electrical diagram design:
Diagram design is a fundamental stage of equipment design. In many cases, the process is iterative and requires modifications.
PCB design:
The next stage is laying out the components on the printed circuit board. Designing a multilayer PCB that meets the functional requirements and guarantees stable operation of the device requires considerable expertise and experience in the area of electromagnetic compatibility.
Equipment start-up:
It is the fun part of the hardware design process. At this stage, the results of many hours of work can be finally put to test.
Equipment preparation for certification processes:
Due to trade and customer-specific requirements, it is necessary to obtain certificates for the designed and manufactured devices. Thanks to the abundant experience of EBS R&D in this area, we can successfully complete certification processes in the relevant awarding bodies.



Firmware Development


Firmware tends to be an integral part of today's devices. The EBS R&D team of engineers can quickly and effectively implement the necessary features in the microcontroller used in the device. Firmware development involves the following stages:


Preparation of functional assumptions
Firmware must satisfy the device's functional expectations and handle all its peripherals to enable communication with the external world.
Preparation of firmware assumptions
This stage involves the preparation of diagrams and assumptions that enable the division of work among engineers.
With the firmware divided into blocks executing specific algorithms, it is possible to proceed with coding the firmware.
Every snipped of the code is described in a way that enables it to be further developed or handed to another person.
Testing and modification
Although firmware is tested at the development phase, comprehensive functional and stability tests are carried out at the end.


Casing Design
Electronic devices often need to be housed in casings that ensure safe and comfortable operation. The casings designed by our team of designers and mechanical engineers comply with the aesthetic and functional requirements.

We provide services on the following stages:

New idea specification
When designing a new casing, as many customer and end-user expectations should be taken into account as possible. At this stage, intensive discussions are necessary to determine the technical specifications and cost assumptions.
Design development
Most modern products must be appealing to customers in order to achieve market success. This is why EBS R&D pays particular attention to product design by drawing on the knowledge and experience of industrial design specialists.
3D design preparation
The result of their work is submitted for the Client's approval as 3-dimensional renderings (3D images).
Prototype preparation
After a digital 3D model is ready, it is possible to make a 3-dimensional solid or thin-walled model using methods such as STL or FDM.
Injection mold design and supervision of its creation
Once the casing prototype design has been checked, the injection form can be designed to enable mass production of the casings at reduced costs.


Mass Production
A properly designed prototype of the device must be implemented into production. This involves adjusting the project to the processes related to the production plant. EBS R&D works in close cooperation with the production plant of “EBS Spółka z ograniczoną odpowiedzialnością 3E Production Spółka komandytowa.”

During the implementation phase, EBS R&D is actively involved in:

Development of production documentation
At this stage, documentation that enables mass production is created.
Development of automated testers
Thanks to our experience and expertise in the area of production processes, EBS R&D can develop and deliver automated testers that enable functional testing of each and every product made. Production process automation reduces the product cost and lowers the risk of producing a faulty product.
Assistance with the initial batches
The first production batch often requires assistance of design engineers to solve production-related issues.
Production process optimization
By delivering several production batches and collecting customers' feedback, useful lessons can be learned and the production process can be optimized. This in turn helps to improve product quality and, in many cases, reduce the production cost.


Utility App Development

Devices often communicate with the Internet, other devices, or have a complex menu of features that must be configured. This requires the development of utility applications. EBS R&D supplies such applications, including:

Configurators are various PC programs (for Windows, Linux) allowing device parameters to be adjusted to the individual needs of the user or the environment.
Server-side receiving software
If the device sends data to a server (e.g. via GPRS connections), it is necessary to create an application that can handle thousands (sometimes even more than 10k) of concurrent connections and run on a machine with performance comparable to office computers.
Mobile applications
Many of the devices we develop work in systems that require the end user's cooperation. EBS R&D develops interface applications for smartphones, the most natural interface devices of today.