This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| modularpi:index [2026/03/29 04:57] – [Specifications] admin | modularpi:index [2026/04/10 02:32] (current) – [KIT DIY product] admin | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| ==== Specifications ==== | ==== Specifications ==== | ||
| - | * Core: Built-in | + | * Core: Raspberry Pi 5 (2GB RAM) Included or Not Included |
| * Power Input: Industrial 24V DC (Internal Protection Circuit) | * Power Input: Industrial 24V DC (Internal Protection Circuit) | ||
| * Internal M.2 Slot: Supports 2280 and 2242 size modules (M-Key) | * Internal M.2 Slot: Supports 2280 and 2242 size modules (M-Key) | ||
| Line 40: | Line 40: | ||
| - | ^ ^ CFDI-16B | + | ^ ^ CFDI-16B |
| - | ^ Detailed Information | + | ^ Detailed Information |
| - | ^ Category | + | ^ Category |
| - | ^ Number of channels | + | ^ Number of channels |
| - | ^ Specification | + | ^ Specification |
| - | ^ Address Range | 0~7 | 0~7 \\ These 2 modules \\ use the same address space | + | ^ Address Range | 0~7 | 0~7 \\ These 2 modules \\ use the same address space |
| - | ^ How many can be used \\ on one system((The maximum number of I/O modules used in one system is 16.)) | 8 | 8 | + | ^ How many can be used \\ on one system((The maximum number of I/O modules used in one system is 16.)) | 8 | 8 |
| - | ^ Current consumption | + | ^ Current consumption |
| - | * [[.: | + | * [[:cfnet: |
| + | ====== KIT DIY product ====== | ||
| + | |||
| + | Available in two versions: Fully Assembled or DIY Kit. | ||
| + | |||
| + | The fully assembled model comes with a Raspberry Pi 5 (2GB RAM). Alternatively, | ||
| + | |||
| + | {{url> | ||
| + | ====== Development Environment ====== | ||
| + | ===== Development Method 1: CFNET-FS ===== | ||
| + | |||
| + | CFNET-FS is an interface that allows you to use CFNET I/O as if it were a "File System." | ||
| + | In your program, you can control input and output by reading from or writing to specific files. This method can be used consistently across various languages, including C/C++, C#, Python, and Java. | ||
| + | |||
| + | * [[cfnet-fs: | ||
| + | |||
| + | ===== Development Method 2: Python ===== | ||
| + | |||
| + | You can control CFNET I/O using Python. We provide a dedicated Python module (Library) called CFRASP.py for this purpose. | ||
| + | |||
| + | * [[: | ||
| - | ====== cfnet-fs - The CFNET File System ====== | ||
| - | [[cfnet-fs: | ||
| [[: | [[: | ||