stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Mateus

@Mateus

Joined June 1st, 2026

  • 7Devlogs
  • 2Projects
  • 1Ships
  • 2Votes
Ship Pending review

I made a business card with some features!

This is a custom business card with a nfc chip”NT3H2111W0FHKH”, antenna “NXP’s official Class 4 antenna” and a low-current 0603 package red LED, Vishay’s “TLMS1000-GS15”, which at 2mA (it’s tested current for usage) only needs 1.75V (according to the Vf vs. If graphic in the datasheet).

This is because the LED will work with the chip’s energy harvesting feature, which will “harvest” energy from the nfc device (like a phone). The total voltage the chip can usually output with this technique is 2V, so the LED is inside the budget. I used the Ohm’s Law to find the resistor value for the LED.

My biggest challenge was understanding the math and physics for the LED, it seemed super confusing at first but now I get it, and it makes a lot of sense. I also found it hard to understand the nfc chip and tag, but I ended up figuring it out.

I made this project because I absolutely love hardware, I wanted to bring it to haven in november as a form of dedication and identification of who i am and i also wanted to show my teachers :smileyface: Apart from that, I hadn’t done a project in a while and i didn’t have much time so i decided to make this one!

  • 7 devlogs
  • 0h build
Video of Project → See source code →
Open comments for this post

19m 38s logged

I had to make a 15 minute devlog even though my project was ready out of the box and fully functional, so the devlog is just my wallpaper and me uploading the demo videos to github. I made a video explaining it with my voice and a demo video of it working which I put in GitHub in the DEMO folder! Thank you so much hack club for making this project possible and I hope ya’ll like it! Sorry for my sometimes poor pronounciation in the video 😭

0
0
28
Open comments for this post

41m 55s logged

I wrote the README for the github repo and added the files. I found a coupon so now the price got reduced! I also had to update a component to a bigger package for availability purposes on JLCPCB.

0
0
20
Open comments for this post

27m 31s logged

I went on JLCPCB to see the estimated cost of the project. It ended up being approx. 35$ with shipping. Now I just need to polish some details in the board like the components silkscreen which is a bit ugly and it’s ready to ship!

0
0
23
Open comments for this post

2h 9m 44s logged

Math, physics, learning and LEDs. Literally. I learned a lot about formulas, current and voltage, how everything works, etc. My brain power is lost right now so I will paste the document I made summarizing everything I learned. I also added the LED, finally. Coil to LA/LB, GND to ground, FD left open or wired to an MCU/LED if the field-detect feature is wanted, and EP (exposed pad) left open/floating per the datasheet.

No pours, no wires, no NOTHING near the coil and chip.
The chip can be near the coil.
LA/LB can be wired freely to the chip.
nfc is interesting

The basic LED resistor formula:

R = (V_supply - V_LED) / I_desired

Vf - The forward voltage is the voltage it needs for a given current.
If - The forward current is the current actually flowing through the LED. Controls brightness. This is the value you target. Everything else in the calculation exists to make sure this number ends up where you want it.
They are related to each other. When more current flows through, Vf goes up as well.

The current is the same in every part of the circuit.
The total available voltage HAS to be spent between the resistor and the LED.

Formula: R = (V_supply − V_LED) / I_desired

V_supply: the total voltage available from the source (VOUT, ~2V in this case)
V_LED (Vf): the voltage the LED itself consumes at YOUR CHOSEN CURRENT!!
(V_supply − V_LED): whatever voltage is “left over” after the LED takes its share, this is the voltage the resistor needs to drop
I_desired (If): the current you want flowing through the LED (and therefore through the resistor too, since they’re in series)
R: the resistance needed so that this leftover voltage, divided by this resistance, produces exactly the target current, this comes directly from Ohm’s Law (V = I × R, rearranged to R = V / I)

Finished Formula: R = (2 − 1.7) / 0.002A = 150 ——> R = 150 Ohms

“mA” MUST BE CONVERTED TO “A”

If Vf (toll) was 1.65: (LED needs 1.65V at 2mA)

R = 175 Ohms

If Vf was 1.75: (LED needs 1.75V at 2mA)

R = 125 Ohms

If Vf was 1.8: (LED needs 1.8V at 2mA)

R = 100 Ohms

If the LED consumes more voltage, the resistor needs a smaller value, and if the LED consumes less voltage, the resistor needs a higher value

PART THAT WILL BE USED::

TLMS1000

COLOR: RED
LOW CURRENT
Vf for 2mA = approx. 1.75, so R = 125 Ohms

0
0
31
Open comments for this post

3h 2m 24s logged

In this session, I researched and found a nfc chip and coil that would work together and wired them. It was my first time using nfc so I had to learn it from scratch and it was fun. Later I found a better chip, the NXP NT3H2111W0FHKH, a NTAG I2C plus, that allows me to connect an LED to it without using an external power supply and only using the power generated by the phone to the coil! There were a lot of issues with file formats and I had to use some techniques to convert them to the right file formart. I also used the python script from the flight controller guide to import the easyEDA footprint and schematic from lcsc.

0
0
31

Followers

Loading…