
ADC Test
auselia/adc_test_board
ADS7057 test board: perfboard SMA -> filters -> ADC + wake comparator -> ZedBoard PMOD (KiCad 10, JLCPCB-ready)

Benvenuti nel progetto ArduinoNIC, una rete a bus progettata per simulare il funzionamento dello stack ISO/OSI fino al livello 3.
ArduinoNICShield is an open-source printed circuit board by Jack05325, from the Jack05325/ArduinoNIC repository on GitHub. It is a 2-layer board with 10 parts on 46 nets.
It is built around the ICL7660N, THS4531ID and RJ45. Its parts include 2 capacitors, 2 ICs and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Benvenuti nel progetto ArduinoNIC, una rete a bus progettata per simulare il funzionamento dello stack ISO/OSI fino al livello 3. L’obiettivo è creare un sistema in cui Arduino gestisce l’incapsulamento dei dati attraverso più livelli, aggiungendo header specifici a ciascun livello, e funge da Network Interface Controller (NIC) per dispositivi esterni.
| Dimensione (bit) | Descrizione | |
|---|---|---|
| Livello Fisico | ||
| Preamble | 16 | Sequenza di sincronizzazione (0xAA). |
| Livello Data Link | ||
| Indirizzo Dest. | 16 | Indirizzo fisico sul bus. |
| Indirizzo Mitt. | 16 | |
| Tipo Protocollo | 8 | Protocollo superiore. |
| Checksum | 16 | Verifica integrità del livello 2. |
| Livello Rete | ||
| Indirizzo IP Dest. | 32 | Indirizzo logico del destinatario. |
| Indirizzo IP Mitt. | 32 | Indirizzo logico del mittente. |
| TTL | 8 | Tempo di vita. |
| Checksum | 16 | Verifica integrità livello 3. |
| Livello Trasporto | ||
| Porta Dest. | 16 | Porta logica del destinatario. |
| Porta Mitt. | 16 | Porta logica del mittente. |
| Seq. Number | 32 | Numero di sequenza. |
| Ack. Number | 32 | Numero di ack. |
| Flags | 8 | Controllo connessione. |
| Window Size | 16 | Dimensione della finestra. |
| Checksum | 16 | Verifica integrità livello 4. |
| Livello Applicativo | ||
| Dati | 128 | Contenuto effettivo del messaggio. |
Non sono un esperto di networking o sistemi embedded, quindi il codice potrebbe non essere il più ottimizzato o robusto. Questo progetto è stato sviluppato per divertimento e per imparare.
Se hai suggerimenti, miglioramenti o vuoi contribuire, sei il benvenuto! 😊
Per domande o suggerimenti, sentiti libero di aprire una issue o contattarmi direttamente!
Grazie per il tuo interesse nel progetto! 💡
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | R | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | RF1, RF2, RG1, RG2 |
| 2 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2 |
| 1 | Arduino_Uno_R3_Shield | PCM_arduino-library:Arduino_Uno_R3_Shield | A1 |
| 1 | ICL7660 | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U2 |
| 1 | RJ45 | Connector_RJ:RJ45_Ninigi_GE | J1 |
| 1 | THS4531ID | Package_SO:SOIC-8W_5.3x5.3mm_P1.27mm | U1 |
10 parts, built around the ICL7660N, THS4531ID and RJ45. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Jack05325/ArduinoNIC repository on GitHub, at the commit this page was made from: the board is PCB/ArduinoNICShield/ArduinoNICShield.kicad_pcb and its schematic PCB/ArduinoNICShield/ArduinoNICShield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Jack05325 before reusing the design.

auselia/adc_test_board
ADS7057 test board: perfboard SMA -> filters -> ADC + wake comparator -> ZedBoard PMOD (KiCad 10, JLCPCB-ready)

GadgetReboot/Phone_SLIM
POTS Telephone Subscriber Line Interface Module

BojanSof/BluePillWaveGen
DDS function generator build around STM32 BluePill board

tvlad1234/osillyscope
Low cost, low part count CH32V003-based oscilloscope

SamsungSLAV/muxpi
MuxPi is an open hardware and open software board which was designed to aid in automating tasks on physical devices.


hrandib/jbc_station
3 channel universal soldering station for T12, T115, T210, T245, T470 handles
