# Voltage Divider Resistor Values

**URL:** <https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165>\
**Category:** Uncategorized\
**Created:** [5 February 2024 00:31 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165 "2024-02-05T00:31:12Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![John136772](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/john136772/32/5416_2.png) [@John136772](https://forum.core-electronics.com.au/u/John136772)\
**Post date:** [5 February 2024 00:31 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/1 "2024-02-05T00:31:12Z")

</div>

Hello,

I bought one of these as I need to connect a 5V Micro Pro clone to a 3.3V flash memory module.

> **[TXB0104 Bi-Directional Level Shifter - TXB0104](https://core-electronics.com.au/txb0104-bi-directional-level-shifter-txb0104.html)**
>
> Because the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flash cards and modes are 3.3V-only, many makers find that they need to...

I notice that the hookup requires 5V for one side of the board and 3.3V for the other. I intend to use a Voltage divider to scale 5V down to 3.3V are the Micro Pro doesn’t have a 3.3V output.

I understand the physics of voltage dividers, but would like some guidance on the size of the resistances.  
e.g. 1K and 2K would give me 1.666V 3.333V  
but so would  
10K and 20K.  
Obviously the current would be different for these circuits.  
Can someone please advise on what size of resistors I should use?

This is the Flash Memory (Needs 3.3 V logic)

> **[Winbond W25Q32/64/128 large capacity FLASH storage module SPI interface AU...](https://www.ebay.com.au/itm/392948544152?var=661852933126)**
>
> 1 x W25Q32 /W25Q64 / W25Q128 Large Capacity FLASH Storage Module. Support SPI Interface. Capacity: 32M-bit / 64M-bit / 128M-bit.

---

<div class="post-metadata">

**Author:** ![Liam](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/liam/32/3562_2.png) [@Liam](https://forum.core-electronics.com.au/u/Liam)\
**Post date:** [5 February 2024 02:15 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/2 "2024-02-05T02:15:38Z")

</div>

Hi John,

Great question!  
Unfortunately the answer goes a little deeper.

If the 3.3V is for the power of the logic converter we’ll (possibly) need a bit more juice.  
We can take a look at the datasheet for the level shifter: [https://core-electronics.com.au/attachments/localcontent/txb0104\_12695e2eec4.pdf](https://core-electronics.com.au/attachments/localcontent/txb0104_12695e2eec4.pdf)  
The figure we are after is the current draw through Vccb:

 ![image](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/e/e1f9f38ce6f4845aef0e4b6044b4900524239dd1.png)

50mA is **a lot** when it comes to a voltage divider (since we cant assume a high impedance load this affects how we calculate the resistors). To get 50mA across the whole divider we’d need a total resistance of 100 ohms. The power being dissipated would cause them to heat up a lot!

**A recommended solution**

If you’re just breadboarding a 3.3V regulator like this one: [Makerverse Voltage Regulator - 3.3V | Core Electronics Australia](https://core-electronics.com.au/makerverse-voltage-regulator-3-3v.html)  
Will output a healthy 3.3V using the 5V output that you can then plug into the logic converter.

**Another easier but more expensive solution**  
The pro micro does come in [3.3V variants](https://core-electronics.com.au/pro-micro-3-3v-8mhz.html), it might be worth just grabbing one of these for this project?

Liam

---

<div class="post-metadata">

**Author:** ![John136772](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/john136772/32/5416_2.png) [@John136772](https://forum.core-electronics.com.au/u/John136772)\
**Post date:** [5 February 2024 02:31 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/3 "2024-02-05T02:31:25Z")

</div>

Thanks for your detailed response Liam. I am making a homemade version of the Arduboy with a bigger screen SSD1309 2.4inch. The 3.3V microPros run at 8MHz instead of 16MHz which would make many of the games too slow.

So far I have it working well in its simplest configuration:

 ![IMG_4013](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/c/cc74941b3b24904543f91db68dba5af7266f3841.jpeg)  
 ![IMG_4014](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/e/ea02ab3a8492fae3c61aa77d549f315d7c9c632b.jpeg)

And I have added a battery which is currently charging (Fingers crossed it all works.)

But Lastly I need to have a W25Q128, which is rated at 3.3V, hence the need to convert Logic from 3.3 to 5V and back.

I am happy to add more components such as you suggest…

However, I just thought, I could use the 3.7V from the battery to power the board… Doh.

---

<div class="post-metadata">

**Author:** ![Robert93820](https://avatars.discourse-cdn.com/v4/letter/r/ac91a4/32.png) [@Robert93820](https://forum.core-electronics.com.au/u/Robert93820)\
**Post date:** [5 February 2024 03:57 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/4 "2024-02-05T03:57:21Z")

</div>

Hi John.  
As Liam says a voltage divider is not your answer here.  
The data sheet for your storage module chip is available to download here

> **[W25Q32JV - Serial NOR Flash - Code Storage Flash Memory - Winbond](https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nor-flash/?__locale=en&partNo=W25Q32JV)**
>
> Winbond Electronics Corporation Specialty Memory IC Company engaged in design, manufacturing and sales services

It also needs a VCC of 3.3V  
This has to be provided somewhere so use this source for the 3.3V at the “B” port of the level shifter.  
If you haven’t got a 3.3V supply you will have to arrange one but a voltage divider will not do this job.  
Cheers Bob

---

<div class="post-metadata">

**Author:** ![John136772](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/john136772/32/5416_2.png) [@John136772](https://forum.core-electronics.com.au/u/John136772)\
**Post date:** [5 February 2024 04:08 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/5 "2024-02-05T04:08:30Z")

</div>

Thanks Robert. Much appreciated.

---

<div class="post-metadata">

**Author:** ![John136772](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/john136772/32/5416_2.png) [@John136772](https://forum.core-electronics.com.au/u/John136772)\
**Post date:** [24 March 2024 04:21 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/6 "2024-03-24T04:21:44Z")

</div>

In case anyone is interested, I finally made my Arduboy Maxi. Although I made changes along the way.  
Here is it with its friends!

 ![Arduboys at large](https://canada1.discourse-cdn.com/flex028/uploads/core_electronics/original/2X/6/6bd42d55cec397ae15c9270c3dde31679e543d98.jpeg)

---

<div class="post-metadata">

**Author:** ![Michael](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/michael/32/3545_2.png) [@Michael](https://forum.core-electronics.com.au/u/Michael)\
**Post date:** [25 March 2024 02:17 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/7 "2024-03-25T02:17:58Z")

</div>

That homebrew aesthetic is just 😗👌  
The Jaycar/Dick Smith jiffy boxes hold a lot of nostalgia 😃

---

<div class="post-metadata">

**Author:** ![John136772](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/john136772/32/5416_2.png) [@John136772](https://forum.core-electronics.com.au/u/John136772)\
**Post date:** [25 March 2024 07:07 UTC](https://forum.core-electronics.com.au/t/voltage-divider-resistor-values/19165/8 "2024-03-25T07:07:32Z")

</div>

I know what you mean. They are good value for Jiffy boxes!
