precision_manufacturingForge
STM32 Walkie Talkie
check_circleApprovedWeb DevlogNormal

STM32 Walkie Talkie

This is a STM32 Walkie Talkie made using LoRa along with a display

Devlog

May 02, 2026schedule0.5 hours

Added the cutouts for putting the LEDs for getting all the status of RX TX and a general led for debugging and stuff along with a 3 pin rgb 3mm led for charging status

image.png

May 02, 2026schedule0.5 hours

Added the cutouts for the PTT button Antenna along with the charging with type C. Also added chamfers for using counter sunk scrw to make it look better from the outside image.pngimage.pngimage.png

May 02, 2026schedule2 hours

designed the top portion of the design i designed a mesh for the speaker also perfecting the positioning such that everything fits together took some time but eventually got to it image.png

May 01, 2026schedule3 hours

Starte out by figuring out how the actual thing is gonna look and came up with the initial cad desogn and will work my self up setting this as the base line image.png

April 30, 2026schedule1 hour

Added the Silkscreen for the connectors status leds and etc along with resolving all the DRC errors image.png

April 30, 2026schedule2 hours

Completed the first phase of routing all the traces i am trying to stick to 2 layers only to keep the costs down. image.png

April 29, 2026schedule2 hours

Assigned all the components with their respective footprints along with arranging the components to on board to their respective position for the current best wirings might change in the future but i have arranges it such that i can have all the other components as detachable so i had to place the JST pins at the edge of the case i currently am using the 6p variant of the type c connector but in the future i might change it to make the usb port more accessible in case i face some difficulty designing the body of the walkie image.png

April 29, 2026schedule1 hour

I added a few more pins for push to talk and a voltage divider for reading the battery level and display it so i had to once again modify the stm32 cube mx by defining more pins along with cleaning up the schematic and make it look better and pretty so its clearer to read and understand. image.pngimage.png

April 29, 2026schedule0.5 hours

Made the Power circuit of the Board added the tp4056 along with the connection of the rest of hte protection circuit along with adding the 3.3v regulator ic image.png

April 29, 2026schedule2 hours

I modified the STM32 pin configurations for my purposes along with adding the crystal Oscillator circuit along with some change of plans of using teh mcp73831 ic for charging i will using the good old TP4056 since i would like to have 2 output pins from the charging IC to display on the LCD about the status however will continue the wiring later also completed the wiring to crystal oscillator by reading the AN2867 refence sheet by ST image.pngimage.png

April 28, 2026schedule1.5 hours

made a symbol for the LCD module along with figuring out the power requirements of the walkie talkie i will be using 1s li-ion battery to power the circuit of 2500mah capacity and it will give a total of about 20 hrs of backup and the power regulation will be done using MIC5219 3.3 and the battery ill be charged using MCP73831 and paired with the usual FS8205A along with DW01A ic image.pngimage.pngimage.png

April 28, 2026schedule1.5 hours

Made the Basic and required circuit for both the mic and Speaker Amp along with pin assignment of the lora module had to read the data sheet of the MAx9814 and Max98357a ics and make the circuit image.png

April 27, 2026schedule1.5 hours

Used STM32CubeMX to assign the peripheral and update the schematic according to that Screenshot 2026-04-28 011553.pngScreenshot 2026-04-28 010639.png

April 27, 2026schedule8 hours

So its my first time working with STM32 so i had to learn a lot about everything as how it work what it is etc along with what is the minimum circuit and everything else and completely understand what is needed to be done exactly so it went on a number of days few hours each and finally after watching videos and tutorials i came up with this basic circuit to atleast get the board booted up I didnt want to randomly get make a circuit by copying a circuit online i wanted to learn so i could make anything i want without any problem also my first chip that i chose to work on is STM32F411RET6 its just the best combo of powerful enough for a walkie talkie and at the same time cheap next up i will be working on the peripherals i need to add to it using stm32cubemxx

another thing done is to plan out exactly what i need in my walkie talkie here is what i will use

  • STM32 as the main brain
  • SX1278 as the radio module
  • MAX9814 as the mic amp
  • MAX98357A as the speaker amp

image.png