
NFC Programmer
pedrotrenado/programador-NFC
Este proyecto tiene como objetivo el diseño e implementación de un sistema electrónico para la actualización del firmware de sensores a través de la tecnología NFC (Near Field Communication).

Este proyecto tiene como objetivo el diseño e implementación de un sistema electrónico para la actualización del firmware de sensores a través de la tecnología NFC (Near Field Communication).
NFC Programmer is an open-source printed circuit board by pedrotrenado, from the pedrotrenado/programador-NFC repository on GitHub. It is a 2-layer board of 40 × 56.1 mm with 41 parts on 42 nets, routed with 299 tracks and 269 vias.
Its parts include 17 capacitors, 7 resistors, 3 connectors, 2 inductors and 1 IC. It belongs with the radio and wireless and interfaces and adapters boards of this library.
Este proyecto tiene como objetivo el diseño e implementación de un sistema electrónico para la actualización del firmware de sensores a través de la tecnología NFC (Near Field Communication).
Ante la necesidad de mejorar el proceso de actualización de dispositivos de bajo consumo alimentados por baterías, se ha determinado que la mejor forma de llevar a cabo esta tarea es mediante NFC. Este sistema permitirá actualizar los sensores de manera eficiente y sin la necesidad de acceder físicamente a la PCB.
Las placas de circuito impreso (PCB) han sido diseñadas utilizando la herramienta KiCad 7.
A continuación se muestra un ejemplo del diseño frontal y posterior de la PCB cuya antena NFC es del tamaño de la antena del sensor:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | TBD | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9, C10, C11, C12, C13, C14, C15, C16, C17 |
| 6 | TBD | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R4, R5, R6, R7 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3mm | H1, H2, H3, H4 |
| 4 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels | JP1, JP2, JP3, JP4 |
| 3 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C4, C5 |
| 2 | 10p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C8 |
| 2 | 470n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C3 |
| 2 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2, J3 |
| 2 | TBD | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L1, L2 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1, TP2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 1 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1 |
| 1 | Crystal_27.12MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | MFRC63002HN,151 | Library3:MFRC630_MOUSER | U1 |
It measures 40 × 56.1 mm and has 2 copper layers, 1.6 mm thick.
41 parts. 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 pedrotrenado/programador-NFC repository on GitHub, at the commit this page was made from: the board is hardware/PCB_35x25_4Vueltas/NFC_Programmer.kicad_pcb and its schematic hardware/PCB_35x25_4Vueltas/NFC_Programmer.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 pedrotrenado before reusing the design.

pedrotrenado/programador-NFC
Este proyecto tiene como objetivo el diseño e implementación de un sistema electrónico para la actualización del firmware de sensores a través de la tecnología NFC (Near Field Communication).


VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

openwch/ch32v003
CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

jrsteensen/OpenHornet
OpenHornet 1:1 F/A-18C Simulator Repository


fabiansteiner/OpenValve
3D-printable pinch valve for irrigation and sensor-driven liquid control.