Arduino Pocket Computer featuring calculator, stopwatch, calendar, game and phone book

Поделиться
HTML-код
  • Опубликовано: 20 июн 2022
  • Plan was to test Arduino Nano board, i had idea to make Pocket Computer using OLED display and few input/output components. Plan was to include calculator, games, stopwatch, calendar, phone book. Will arduino nano handle thease kind of task. Arduino is fast enougth when using OLED display but memory is not that great. Oled library alone will need lots of memory.
    For this project i designe custom PCB, PCB is produced by PCBWay www.pcbway.com/ Pcbs ariverd very fast and i also got free stikers and pen. Quality is great like always. I recomend pcbway.
    If you want to order this PCB (version 1 for oled with (GND,VCC,SCL,SDA) configuration) you can order it here: www.pcbway.com/project/sharep...
    and here is version 2 for OLED with VCC,GND,SCL,SDA pin configuration.
    www.pcbway.com/project/sharep...
    Here is my code: github.com/VolosR/OledPc
    Here are libraries I used, just extract them in "Arduino-libraries" folder:
    drive.google.com/open?id=1Mni...
    You can also buy me a coffe at:
    ko-fi.com/volosprojects
  • НаукаНаука

Комментарии • 143

  • @Poult100
    @Poult100 Год назад +3

    Very impressive use of such limited memory! I've run into trouble when using multi menu pages. Impressed!

  • @kashpatel898
    @kashpatel898 2 года назад +1

    Fantastic project, I am amazed that the little OLED display can display so much!
    I will try to build this board, thank you so much for your hard work and effort 🤩

  • @eis3nheim
    @eis3nheim 2 года назад +4

    I am speechless, this is beyond amazing.
    Great job.

  • @TBoy58_405
    @TBoy58_405 2 года назад +3

    Thank you for another interesting project! 👍🏾🤓

  • @michaeldiamond2269
    @michaeldiamond2269 2 года назад +1

    Brilliant, as usual. Amazing work.

  • @chipko
    @chipko 2 года назад +1

    I love when you upload.. whatever the content, it's always enjoyable!

    • @VolosProjects
      @VolosProjects  2 года назад +1

      Thank you, and I need to say that you have beautiful channel , you recorded great places, i subscribed.

    • @chipko
      @chipko 2 года назад

      @@VolosProjects thank you! I need to start again and your videos are an inspiration ✨️

    • @Jayed.01
      @Jayed.01 2 года назад

      @@VolosProjects Really your video inspires me💪... though I'm a student and a newbie to this field. I need your help. The given video link is yours..
      ruclips.net/video/P5Rt0atwXAc/видео.html
      You made a thermometer using atmega328p and ds18b20 temperature sensor. Could you please give the code and circuit diagram. Please please...
      I'm waiting for your reply.😯
      And sorry chipko I replied on your comment😓

  • @lillyhamilton5313
    @lillyhamilton5313 2 года назад +4

    What a cool project, thanks for sharing! I've been trying to learn about the eSPI library and your video tutorials are the best. Please make a video tutorial on how to program sprites using the TFT eSPI library, I think it would be very helpful for a lot of people.

    • @VolosProjects
      @VolosProjects  2 года назад +4

      Thank you, I have that in plan, I hope it will be soon :)

  • @edwardfletcher7790
    @edwardfletcher7790 Год назад

    I can't believe you fit all of this into a Nano ! 😲

  • @trevorwslee
    @trevorwslee Год назад

    Thanks for sharing this project of yours. I guess I will be adapting this project as my own little Arduino UNO experiment. Thanks again.

  • @user-vz2tv2bh4m
    @user-vz2tv2bh4m Месяц назад

    i wish I wish I could support you my friend ur doing great keep going

  • @Fixmycarpk
    @Fixmycarpk 2 года назад

    what a beautiful project

  • @HajiTonY
    @HajiTonY 2 года назад +1

    Great project! thanks for sharing.💕
    I'd love to see such project on esp32 too.😍

  • @georgef7754
    @georgef7754 2 года назад

    Thank you for sharing this great project.

  • @imranics1142
    @imranics1142 2 года назад +3

    Wow excellent work 👍👍👍👍

  • @MrNetworx
    @MrNetworx Год назад

    Really amazing 🙃 Thanks for sharing 🍀

  • @Tony770jr
    @Tony770jr 2 года назад

    Cute toy using Arduino. You must have a lot of free time on your hands! :-)

  • @HocVienDienTuHangHai01B
    @HocVienDienTuHangHai01B 2 года назад +1

    You are Master - Very good

  • @zoeyzhang9866
    @zoeyzhang9866 2 года назад +1

    Well done!

  • @Brian_Of_Melbourne
    @Brian_Of_Melbourne 2 года назад +3

    Two possible solutions to the display pinout issue. 1 have links that allow Vcc and Gnd to be swapped. 2 rotate display 180° with an alternative pinout, and have a choice when building the sketch as to which way round.

    • @Brian_Of_Melbourne
      @Brian_Of_Melbourne Год назад

      @Restronics Are you asking me for a link? I don't have one.

  • @vick3394
    @vick3394 2 года назад

    You are so creative. Thanks for sharing.

    • @VolosProjects
      @VolosProjects  2 года назад +1

      Thank you Victor, i am trying 😀

  • @deezonmustardt6585
    @deezonmustardt6585 2 года назад +3

    It is Saturday, I will party. Love it 😂😊

  • @argentinomacrifuevidaltamb3772
    @argentinomacrifuevidaltamb3772 2 года назад +1

    Excelente video, gracias por compartir. Saludos

  • @tendtudo-hobbiestruquesman4672
    @tendtudo-hobbiestruquesman4672 2 года назад +1

    I loved this project, very interesting even, I know very little programming but I'll try to do, I know it would be too much to ask, but in other videos of you, I saw that you put the link from where you bought the pieces, says where you bought these this project, will help a lot for me that I'm amateur, just do for hobby, very good, very good indeed, congratulations.

  • @AgentPothead
    @AgentPothead 2 года назад +2

    This is super great work. It just needs a 3d printed case and it would be perfect. How do you recharge the battery though? I don't see any charging circuitry, so you probably have to remove it each time? You should check out the TP4056, it's easy to implement and isn't giant sized.

  • @HocVienDienTuHangHai01B
    @HocVienDienTuHangHai01B 2 года назад +2

    Very good Pro

  • @jimbooth2010
    @jimbooth2010 2 года назад

    Very cool!!

  • @KaiPosadowsky
    @KaiPosadowsky 2 года назад +2

    I like your projects very much.
    Will you by any chance bring a tutorial about how to plan/design a PCB?

    • @VolosProjects
      @VolosProjects  2 года назад +1

      Thank you. There is already many tutorials. But maybe this is not a bad idea, i will think about it. tnx

  • @electronic7979
    @electronic7979 2 года назад +1

    Very good

  • @sham-songs
    @sham-songs 8 месяцев назад

    Regarding the slide button for on/off, could you let me know its the pin number I should use for it?

  • @DevXcode_P
    @DevXcode_P Год назад

    This board is very big and I think you can create a board is half as low.You can put Arduino on the back of the board and on the front side of the screen and control buttons.

  • @reviewgiare
    @reviewgiare Год назад

    Great

  • @micki1921
    @micki1921 4 месяца назад

    Hi Volo! Thanks for uploading. Can I find the parts and setup anywhere, so I can put it together myself?

  • @engr.makabirarif722
    @engr.makabirarif722 2 года назад +1

    nice project, Please share the circuit/schematic diagram of your project.

  • @Nico-bn9qi
    @Nico-bn9qi 2 года назад

    it's perfect

  • @Jeff52525
    @Jeff52525 2 месяца назад +1

    Which resistor did you use to do this project?

  • @joostkoertshuis7542
    @joostkoertshuis7542 Месяц назад

    Very impressive but i have one question, can you send a new link for the libraries? Because the old one give me a error 404.

  • @Vagubando
    @Vagubando Год назад

    And how to flash your surnames and phone numbers in the phone book ?

  • @sham-songs
    @sham-songs 8 месяцев назад

    Hi there! I'm really excited about this project. Could you please provide some more details?
    1. What will be the OLED Display size? I'd like to make sure I have the right one for the project. 🤔
    2. Regarding the slide button for on/off, could you let me know its the pin number I should use for it? 🤷‍♂
    Looking forward to your response! 😊

  • @user-jm5gh9it8w
    @user-jm5gh9it8w 2 месяца назад

    can you make one sing a breadboard because I am not allowed to buy pcb's for some reason

  • @krishnaghatol1694
    @krishnaghatol1694 2 года назад

    This is amazing!!! Can you make a tiny OLED ebook reader from a Nano and SD card module?

    • @VolosProjects
      @VolosProjects  2 года назад +1

      It can be done, but memory is problem,

  • @randallyoung9411
    @randallyoung9411 Год назад

    Are the design files available for this, I would like to see schematic, and add some more I/O, and couple of A2D channels? ... Thanks ...

  • @marshall100w6
    @marshall100w6 2 года назад

    Thanks for this new video. Always inspiring people to make things like this one. I don’t understand the difference in distribution with the display’s pins. I made a pcb with the VCC-GND configuration because my displays were this way. After that, I had bought new ones and the pins were GND-VCC 🤬. …….. but I wish all the world’s problems were just this issue 😉. UP THE IRONS! UP VOLOS! 🤟🏽🤟🏽🤟🏽.

  • @shahriarsinon6993
    @shahriarsinon6993 3 месяца назад

    I can't see the whole writing,game,calendar as you.Please help.

  • @UNIVERSALEARTH-et8bs
    @UNIVERSALEARTH-et8bs Год назад

    Creative project👍Can you share circuit diagram?

  • @CodeMavenXPT
    @CodeMavenXPT Год назад

    Sir I used 128×64 display.I uploaded the code and then the font size was too big. How to make it normal size?

  • @abdulrehman2968
    @abdulrehman2968 3 месяца назад

    Brother libraries drive not working. Could you plz give us the list of components it would be a huge help. Secondly can you share you pcb schematic diagram with us. Thank you

  • @tolis65a
    @tolis65a 2 года назад +1

    👍👍👍👍👍👍👍👍👍🏆🏆🏆🏆

  • @gabrielandrade-zv1vh
    @gabrielandrade-zv1vh Год назад

    can someone help me out with the list of components used in this project?

  • @Mmdreza_shadman
    @Mmdreza_shadman Год назад +1

    Hey man
    that’s awesome
    But i can’t get all libraries
    Everything i search in aduino about them couldn’t find the correct ones
    Your google driver showing 404 error and i can’t open it
    If u help me I’ll be thankful

  • @Avidiy
    @Avidiy Год назад

    my display is showing only half what should i do

  • @YouTuber-og5md
    @YouTuber-og5md Год назад

    Can you pls tell how to make this or make another video

  • @gabrielandrade-zv1vh
    @gabrielandrade-zv1vh Год назад

    the libraries link is not working, can you upload a new one plz? :)

  • @user-to2jd8mn8f
    @user-to2jd8mn8f Год назад

    please can we get circuit diagram we can,t order from ghana pls

  • @Shamim-Programmer
    @Shamim-Programmer 8 месяцев назад

    what will be the connections and how can I code it
    Anyone please provide me?
    Any help me..

  • @stanisawziezio9335
    @stanisawziezio9335 2 года назад +1

    How to adapt to a 128x64 display - because I can only see half of the screen

  • @CodeMavenXPT
    @CodeMavenXPT Год назад +3

    Sir can you give me a list of components required for the project?

    • @alexakis458
      @alexakis458 10 месяцев назад

      yea i need one too

  • @CodeMavenXPT
    @CodeMavenXPT Год назад

    Sir I'm student. Sir can you give me a list of components required for the project?

  • @NSSMOTOVLOGS
    @NSSMOTOVLOGS 27 дней назад

    bro can you provide me the CIRCUIT DIAGRAM????

  • @m.shayanshamim6351
    @m.shayanshamim6351 Год назад

    Circuit diagram ?

  • @s_k_w4035
    @s_k_w4035 День назад

    6:08 he realy exist in real life Yasuke 1579

  • @zizi66999
    @zizi66999 Год назад

    Great project! Excuse me, why are the icon menus displayed by me enlarged?

    • @VolosProjects
      @VolosProjects  Год назад +1

      You library is probaby set to128x32 you need to chose 128x64

    • @zizi66999
      @zizi66999 Год назад

      @@VolosProjects OK, I'll try to modify it. Thank you

    • @CodeMavenXPT
      @CodeMavenXPT Год назад

      @@VolosProjects Sir can you give me a list of components required for the project? Please reply.

    • @CodeMavenXPT
      @CodeMavenXPT Год назад

      @@zizi66999 sir can you give me a components list ?

  • @sham-songs
    @sham-songs 8 месяцев назад

    Also please reply
    What will be the OLED Display size
    ??????
    &
    What will be the slide button for on off? what will be it's pin number?
    ??????????????????
    PLEASE REPLY

    • @VolosProjects
      @VolosProjects  8 месяцев назад

      Oled is 128 x 64 px , do you have orginal PCB?

  • @polygon9166
    @polygon9166 Год назад

    can u share me circuit diagram, please?

  • @digitronix532
    @digitronix532 Год назад

    Can i use arduino UNO and nokia 5110 module for this ?

    • @VolosProjects
      @VolosProjects  Год назад

      you can use arduino uno, but nokia display will not work for this

  • @sham-songs
    @sham-songs 8 месяцев назад

    Please Reply Volos sir
    What is the resistor?
    How many ohm is it
    And Please tell all small components name which you added there.
    Please give it's list
    Please sir please
    Give all requirements
    And also tell me if I only solder them in the place of PCB will it will work sir?
    Please reply

  • @sham-songs
    @sham-songs 8 месяцев назад

    The Drive link is not working
    Do something please
    This one - Here are libraries I used, just extract them in "Arduino-libraries" folder:

    • @VolosProjects
      @VolosProjects  8 месяцев назад +1

      i dont have acces to that drive anymore, you can find your own libraries for oled display and arduino

  • @swatichauhan2239
    @swatichauhan2239 Год назад

    Can we use 0.96 inch blue OLED display or not?
    Please Tell

  • @sham-songs
    @sham-songs 8 месяцев назад

    Please Tell Me What is the Power Of the Battery?
    Please Please

    • @VolosProjects
      @VolosProjects  8 месяцев назад +1

      it is 600 mah, but you can use any 3.7 vbattery

  • @mahdidolphin8781
    @mahdidolphin8781 2 года назад

    Can you please say what are those components?

  • @Shamim-Programmer
    @Shamim-Programmer 8 месяцев назад

    I have the real original PCB
    Now tell me sir please what kind of or how many pins slide button I want @VolosProjects

    • @VolosProjects
      @VolosProjects  8 месяцев назад

      You want slide buzon with three pins, slide button is just used to cut of battery power, you can power this project with usb on arduino nano, first try to run this on breadboard, belive this is more important then compinents

    • @Shamim-Programmer
      @Shamim-Programmer 8 месяцев назад

      ok sir@@VolosProjects

    • @Shamim-Programmer
      @Shamim-Programmer 8 месяцев назад

      But Sir how can I do it in BreadBoards , I don't know the connections..
      PLease tell me all connections@@VolosProjects

  • @Learnroboticswithsourbh
    @Learnroboticswithsourbh Год назад

    The program was wrong. Added certain lines to make it work. You gave the complied version but with mistake and it does shows half screen, which is clever.
    #define SCREEN_WIDTH 128 // OLED display width, in pixels
    #define SCREEN_HEIGHT 64 // OLED display height, in pixels
    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

    • @VolosProjects
      @VolosProjects  Год назад

      You are using diferent library

    • @randomstuffs.101
      @randomstuffs.101 4 месяца назад

      yess ..the calculator doesnot work properly and while launching stop watch the menu freezes...can you provide the update code???

  • @dekipet
    @dekipet 2 года назад

    Da li si radio sa pločama E-Radionice?

    • @VolosProjects
      @VolosProjects  2 года назад

      Nisam siguran, možda čak i jesam. Dal oni opskrbljuju škole preko IRIMA?

    • @dekipet
      @dekipet 2 года назад

      @@VolosProjects E-Radionica iz Osijeka. Koliko znam, mislim da se njihove pločice koriste po HR školama.
      Ako ti nije problem, može mejl na dekip at beotel rs
      Pozdrav

  • @Jeff52525
    @Jeff52525 2 месяца назад +1

    And can you give me the libraries that you use, ı can not reach them.

    • @Jeff52525
      @Jeff52525 2 месяца назад +1

      I want to make this project and ı need these informations, help me quick please.

    • @Jeff52525
      @Jeff52525 2 месяца назад +1

      Be quick!

    • @VolosProjects
      @VolosProjects  2 месяца назад +1

      This cide will now work anymore, libraries are updated. And i dont have parts lists or numbers, thease all common parts whuch can be found in arduino sets

    • @Jeff52525
      @Jeff52525 2 месяца назад +1

      @@VolosProjects But ı want to do that project a lot and ı need the libraries, can you reserach and make me a list of all libraries?

    • @Jeff52525
      @Jeff52525 2 месяца назад +1

      I want to do that a lot

  • @swatichauhan2239
    @swatichauhan2239 Год назад

    Can I use breadboard instead of Pcb or not?

  • @RAJAHASSAN-vl4ww
    @RAJAHASSAN-vl4ww 11 месяцев назад

    Please snd these libraries to me.

  • @sham-songs
    @sham-songs 8 месяцев назад

    Sir, Volos
    Please tell me all connections or provide me a link so that I can understand the connections with all components
    So, that I can build it in a breadboard before soldering or ordering my PCB
    So, please provide me the connections
    Please Please Please
    Sir

    • @VolosProjects
      @VolosProjects  8 месяцев назад

      ok, i will write you conection, tomorow

    • @sham-songs
      @sham-songs 8 месяцев назад

      Ok, sir I am waiting for you early reply@@VolosProjects

    • @sham-songs
      @sham-songs 8 месяцев назад

      Sir Try To Do it tomorrow sir
      I am waiting@@VolosProjects

    • @sham-songs
      @sham-songs 8 месяцев назад

      Sir, Please give the connections today
      Please
      I am waiting also now for you reply@@VolosProjects

    • @VolosProjects
      @VolosProjects  8 месяцев назад

      @@sham-songs
      OLED to arduino gnd>gnd, vcc>5v , scl>a5, sda>a4 .....potentiometer left pin>gnd , right pin>5v , midle >A0.. buzzer one pin to GNd other to d9, three push buttons, one sde of each is conected to gnd, other sides are conected to d4, d5 ,d5... ps you have conections pins on pcb itself.

  • @toronado455
    @toronado455 2 года назад

    You have John Coner's phone number. 🆒🆗✅

  • @Polle131
    @Polle131 2 года назад

    😂the picture does not fit on the 128X64 display, the image is designed for a 128X128 screen

  • @bigmax5780
    @bigmax5780 Год назад

    Can you PLEASE make a step by step on how you made this? We would be eternally grateful forever

  • @ziczack8760
    @ziczack8760 2 года назад +2

    i was wondering why i should extract your oled libraries rather than use original Adafruit SSD1306 library, so i decided to make like this
    and now it works perfectly, Thank You :)
    #include
    #include
    #define SCREEN_WIDTH 128
    #define SCREEN_HEIGHT 64
    #define OLED_RESET 4
    #define SCREEN_ADDRESS 0x3C
    //Adafruit_SSD1306 display(OLED_RESET);
    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
    byte fase=0;
    void setup()
    {
    pinMode(up,INPUT_PULLUP);
    pinMode(presS,INPUT_PULLUP);
    pinMode(down,INPUT_PULLUP);
    pinMode(3,OUTPUT);
    //display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS);
    display.begin(SSD1306_SWITCHCAPVCC, 0x3c);
    display.display();

  • @sham-songs
    @sham-songs 8 месяцев назад

    Regarding the slide button for on/off, could you let me know its the pin number I should use for it?

    • @VolosProjects
      @VolosProjects  8 месяцев назад

      I asked you qestion, and you havent answered!

    • @sham-songs
      @sham-songs 8 месяцев назад

      Which question sir@@VolosProjects

    • @sham-songs
      @sham-songs 8 месяцев назад

      I have the real original PCB
      Now tell me sir please what kind of or how many pins slide button I want @@VolosProjects

  • @Shamim-Programmer
    @Shamim-Programmer 8 месяцев назад

    Please Reply Volos sir
    What is the resistor?
    How many ohm is it
    And Please tell all small components name which you added there.
    Please give it's list
    Please sir please
    Give all requirements
    And also tell me if I only solder them in the place of PCB will it will work sir?
    Please reply

    • @VolosProjects
      @VolosProjects  8 месяцев назад

      resistor is for LED you can use 330 ohm or higher to reduce power conusmation, i recomend 1k. Didi yu order pcb, do you have right OLED display and orger parts.
      You need 3x 2 pin push buttons, you need 1 potentiometer (10K) adn passive buzzer, 1 led and 1 resistor.

    • @Shamim-Programmer
      @Shamim-Programmer 8 месяцев назад

      Thanks 🥰@@VolosProjects