Thank you for visiting the OSS-ECAL website. The OSS-ECAL site, opened on March 21, 2024, advertises electronic components and provides sample programs (OSS-ECAL on this site). This section describes the advertising of electronic components on this site and the OSS-ECAL offerings.
Quotations and outsourcing agreements related to advertising on this site and provision of OSS-ECAL will be made in Japanese. In addition, this contract is concluded in accordance with the laws of Japan.
Purpose of this Site
This site is an electronic components advertising site with the objective of “Win – Win” for the electronic components industry.
Electronic component manufacturer “WIN”
– Provide OSS-EAL (sample programs of target electronic components) to help expand sales of electronic components.
– Global advertising contributes to new customer acquisition.
– Can reduce the acquisition of embedded software engineers.
Embedded system product manufacturers “WIN”
– Facilitates program development for electronic components.
– OSS-ECAL is ready to use.
– OSS-ECAL is of high quality because it is used globally.
– Can reduce the acquisition of embedded software engineers.
Site Features
This site disseminates our embedded technology know-how and is highly regarded by embedded engineers (systems, software and hardware) from all over the world. As a result, the repeat rate is as high as 30% and access comes from India, the US and EU countries. In addition, our Iijima is followed by more than 7,800 embedded engineers on LinkedIn and is a global embedded engineering influencer.
This site promotes electronic components to embedded engineers worldwide and increases their visibility. It also promotes electronic components by providing OSS-ECALs of electronic components free of charge.
Site Accessibility
Number of users (21/3/2024 – 20/11/2024 Clarity aggregate results English and Japanese sites)
User | Number of Users | Ratio |
---|---|---|
New Users | 17,514 | 69% |
Repeat Users | 8,018 | 31% |
Total Users | 25,532 | 100% |
Number of accessing users by country (21/3/2024 – 20/11/2024 Google Analytics aggregate results for English and Japanese sites)
Order | Country name | Number of Users |
---|---|---|
1 | India | 5,612 |
2 | United States of America | 2,068 |
3 | Germany | 1,248 |
4 | France | 534 |
5 | Turkey | 444 |
6 | Japan | 426 |
7 | United Kingdom | 399 |
8 | Italy | 345 |
9 | Korea | 297 |
10 | Vietnam | 266 |
OSS-ECAL
Purpose of OSS-ECAL
OSS-ECAL(Open-Source Software for Electronic Components Abstraction Layer) is a software layer aimed at improving the efficiency and usability of software development for electronic components, and provides software interfaces tailored to the characteristics of electronic components.
OSS-ECAL Features
OSS-ECAL is a sample programme for electronic components with the following features.
- Standard interface ( API ) for electronic components
- Interfaces (API) tailored to the characteristics of each electronic component
- Supports combinations of electronic components
- Wrapping HAL
- Compatible with various HALs from MCU manufacturers
Type of electronic component
As of 31 August 2024, OSS-ECAL is available for the electronic components listed in the table below. Other types are also supported, please contact us.
Type | MCU Interface |
---|---|
Temperature sensor | ADC, SPI, I2C |
Humidity Sensor | ADC, SPI, I2C |
Temperature and Humidity Sensors | SPI, I2C |
Pressure sensor | ADC, SPI, I2C |
Distance sensor | ADC, SPI, I2C |
EEPROM | SPI, I2C |
FeRAM | SPI, I2C |
Wakeup-Timer | SPI, I2C |
3-axis accelerometer sensor (In development). | SPI, I2C |
Type of HAL
As of 31 August 2024, OSS-ECAL is available for the eight HALs listed in the table below. Only OSS-ECAL provides sample programmes for so many HALs. The number is being expanded gradually according to needs.
HAL |
---|
Arduino 1.8.6 |
ARM Mbed 6.17.0 |
Infineon ModusToolbox HAL Cat1 2.4.3 |
NXP MCUXpresso SDK iMXRT1051B_1052B ksdk2_0 |
Renesas SSP 2.4.0 |
STM STM32Cube FW_F4 V1.27.1 |
NXP AUTOSAR 4.4 (MCAL) |
Debian (Linux) v2022.04 |
Request for Quotation
Quotations for advertising on this site can be prepared by submitting the following request for quotation. To request a quote, please contact us through Contact Us.
Summary of Request for Quotation
Item | Summary |
---|---|
Designation of electronic components | Specify the manufacturer’s name and product name and model number of the electronic component. Also, please specify the URL of the Datasheet. Please note that if OSS-ECAL specifications differ, a separate quotation will be required. |
Publication Period | Choose 5 or 10 years. Please specify the date you wish to publish. |
HAL | Choose from the following HALs. Another HAL is available upon request. Arduino, AUTOSAR, Debian(Linux), Mbed, MCUXpresso, ModusToolbox, SSP, STM32Cube |
MCU Interface(IF) | You will select the HAL MCU IF you selected in the previous section. ADC, GPIO, SPI, I2C, QSPI, PWM, DAC |
Additional Functions of MCU IF | You can select additional functions such as interrupts and DMA for the MCU IF. |
Command API Specification | Command API specifications will be provided based on the functions of the electronic components, HAL, MCU IF, and MCU IF additional functions. The copyright of this specification belongs to our company. |
Request for Quotation Form (Only Japanese)
Quotation Summary
Quotations will be quoted for the following items.
- Scheduled release date
- Publication Period Charge
- OSS-ECAL command API provision Charge
- OSS-ECAL HAL IF provision Charge
Scheduled release date
The scheduled release date is the date on which the advertisement is scheduled to be published on this site.
Publication Period Charge
Publication Period | Renewal | Publication Period Charge [USD] | Renewal Charge [USD/year] |
---|---|---|---|
5 years | Renewed annually after the 6th year | 4,500 | After 6th year, 600 |
10 years | Renewed annually after the 11th year | 6,000 | After 11th year, 600 |
OSS-ECAL command API provision Charge
The OSS-ECAL command API provision charge will be quoted based on the command API specifications we provide, tailored to the electronic components, HAL, MCU IF, and MCU IF additional functions you provide us with.
OSS-ECAL HAL IF provision Charge
The OSS-ECAL HAL IF provision charge will be quoted based on the HAL and MCU IF and MCU IF additional functions provided in the request for quotation.
Opening discount of 50% off if the contract is officially signed between September 1, 2024 and March 31, 2025.
Quotation Example
Temperature sensor TMP123 manufactured by ABC
Scheduled release date: 10/1/2024
Please note that we will re-submit the scheduled publication start date after the formal contract is signed.
Items | Details | Breakdown amount [USD] | Formula | Subtotal [USD] |
---|---|---|---|---|
Publication Period Charge | 10 years 10/1/2024 – 9/30/2034 | A | 6,000 | |
OSS-ECAL command API provision charge | The following command API provision charges | B=a+b+c | 3,400 | |
oTMP123_START | 1,000 | a | ||
oTMP123_READ | 1,200 | b | ||
oTMP123_START_READ | 1,200 | c | ||
OSS-ECAL HAL IF provision Charge | The following HAL IF provision charges | C=d+e+f+g+h+i+j | 7,000 | |
Arduino | 600 | d | ||
Debian(Linux) | 1,600 | e | ||
Mbed | 600 | f | ||
MCUXpresso SDK iMXRT1051B_1052B ksdk2_0 | 1,200 | g | ||
ModusToolbox HAL Cat1 | 600 | h | ||
SSP | 1,200 | i | ||
STM32Cube FW_F4 | 1,200 | j | ||
Total D=A+B+C | 16,400 | |||
Opening special Charge | 8,200 |
Wake-Up Timer WUT123 manufactured by ABC
Scheduled release date: 10/1/2024
Please note that we will re-submit the scheduled publication start date after the formal contract is signed.
Items | Details | Breakdown amount [USD] | Formula | Subtotal [USD] |
---|---|---|---|---|
Publication Period Charge | 10 years 10/1/2024 – 9/30/2034 | A | 6,000 | |
OSS-ECAL command API provision charge | The following command API provision charges | B=a+b+c+d+e+f+g+h | 10,600 | |
oWUT123_CLEAR | 1,000 | a | ||
oWUT123_COUNTUP | 1,000 | b | ||
oWUT123_WRITE_WUR | 1,000 | c | ||
oWUT123_READ_WUR | 1,000 | d | ||
oWUT123_READ_TR | 1,000 | e | ||
oWUT123_DIAG_WUR | 1,600 | f | ||
oWUT123_DIAG_TR | 1,600 | g | ||
oWUT123_DIAG_CLEAR | 2,400 | h | ||
OSS-ECAL HAL IF provision Charge | The following HAL IF provision charges | C=i+j+k+l+m+n+o | 15,400 | |
Arduino | 2,100 | i | ||
Debian(Linux) | 2,800 | e | ||
Mbed | 2,100 | k | ||
MCUXpresso SDK iMXRT1051B_1052B ksdk2_0 | 2,100 | l | ||
ModusToolbox HAL Cat1 | 2,100 | m | ||
SSP | 2,100 | n | ||
STM32Cube FW_F4 | 2,100 | o | ||
Total D=A+B+C | 32,000 | |||
Opening special Charge | 16,000 |
Temperature and Humidity Sensors TH123 manufactured by ABC
Scheduled release date: 10/1/2024
Please note that we will re-submit the scheduled publication start date after the formal contract is signed.
Items | Details | Breakdown amount [USD] | Formula | Subtotal [USD] |
---|---|---|---|---|
Publication Period Charge | 10 years 10/1/2024 – 9/30/2034 | A | 6,000 | |
OSS-ECAL command API provision charge | The following command API provision charges | B=a+b+c+d+e+f+g+h | 12,000 | |
oTH123_WRITE_CFG | 1,000 | a | ||
oTH123_READ_TEMP | 1,600 | b | ||
oTH123_READ_HUMI | 1,600 | c | ||
oTH123_READ_TEMP_HUMI | 1,800 | d | ||
oTH123_READ_SERI_ID | 2,000 | e | ||
oTH123_READ_CFG | 1,200 | f | ||
oTH123_DIAG_MANU_ID | 1,400 | g | ||
oTH123_DIAG_DEVI_ID | 1,400 | h | ||
OSS-ECAL HAL IF provision Charge | The following HAL IF provision charges | C=i+j+k+l+m+n+o | 15,400 | |
Arduino | 2,100 | i | ||
Debian(Linux) | 2,800 | j | ||
Mbed | 2,100 | k | ||
MCUXpresso SDK iMXRT1051B_1052B ksdk2_0 | 2,100 | l | ||
ModusToolbox HAL Cat1 | 2,100 | m | ||
SSP | 2,100 | n | ||
STM32Cube FW_F4 | 2,100 | o | ||
Total D=A+B+C | 33,400 | |||
Opening special Charge | 16,700 |
EEPROM EEP123 manufactured by ABC
Scheduled release date: 10/1/2024
Please note that we will re-submit the scheduled publication start date after the formal contract is signed.
Items | Details | Breakdown amount [USD] | Formula | Subtotal [USD] |
---|---|---|---|---|
Publication Period Charge | 10 years 10/1/2024 – 9/30/2034 | A | 6,000 | |
OSS-ECAL command API provision charge | The following command API provision charges | B=a+b+c+d+e+f+g | 8,200 | |
oEEP123_BYTE_WRITE | 1,400 | a | ||
oEEP123_PAGE_WRITE | 1,400 | b | ||
oEEP123_CURRENT_READ | 1,000 | c | ||
oEEP123_RANDOM_READ | 1,200 | d | ||
oEEP123_SEQ_READ | 1,200 | e | ||
oEEP123_WP_EN | 1,000 | f | ||
oEEP123_WP_DIS | 1,000 | g | ||
OSS-ECAL HAL IF provision Charge | The following HAL IF provision charges | C=h+i+j+k+l+m | 15,200 | |
Arduino | 2,400 | h | ||
Debian(Linux) | 3,200 | i | ||
Mbed | 2,400 | j | ||
MCUXpresso SDK iMXRT1051B_1052B ksdk2_0 | 2,400 | k | ||
ModusToolbox HAL Cat1 | 2,400 | l | ||
STM32Cube FW_F4 | 2,400 | m | ||
Total D=A+B+C | 29,400 | |||
Opening special Charge | 14,700 |