Singleboard: Alpha (esp32 computer) + Speaker + SD-Card + Better Keyboard

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 เม.ย. 2024
  • A computer on a single board! Using a capacitive touch keyboard matrix, esp32 and a small LCD display this is the second prototype that will soon be available for sale at singleboard.computer check out the community and mailing list there for more info!
  • บันเทิง

ความคิดเห็น • 134

  • @jacobdavidcunningham1440
    @jacobdavidcunningham1440 23 วันที่ผ่านมา +69

    like the sound feedback

  • @Ninjarift
    @Ninjarift 27 วันที่ผ่านมา +14

    Very cool design. Always loved these little keyboard computers

  • @Hacktuber
    @Hacktuber 17 วันที่ผ่านมา

    Great job sir,this is amazing

  • @OMNI_INFINITY
    @OMNI_INFINITY 26 วันที่ผ่านมา +71

    spacebar placement on that is concerning, but thanks for posting that video

    • @bateskecom
      @bateskecom  25 วันที่ผ่านมา +27

      I agree, it's based on the ZX Spectrum

    • @juniorxranger
      @juniorxranger 20 วันที่ผ่านมา +13

      Felt like a throwback to me. Worth the savings in space -- not like you'll be touch typing anyway.

  • @graealex
    @graealex 22 วันที่ผ่านมา +17

    I'm also designing a development board that will remain bare, and has only small power draw. What I found is - the common CR2477 battery holders can accommodate both CR2450 and CR2477, and more interestingly, LIR2450 and LIR2477, the latter being a rechargeable Lithium Ion with a nominal voltage of 3.6V and 200mAh. This might be a cleaner solution than gluing on a small LiPo.

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา +3

      You should join a.singleboard.computer and make a post about it!

    • @graealex
      @graealex 21 วันที่ผ่านมา +1

      @@bateskecom Am not really building a single-board computer there.
      Another option would be a single AA or AAA battery holder, and then a 10440 or 14500 Lithium-Ion cell at 3,7V. The latter one will provide up to 1000mAh.

  • @williambrisa
    @williambrisa 21 วันที่ผ่านมา +6

    Very cool project I love the way it turned out. Very clean and precise pcb design. The rounded screen is awesome btw. Keep it up !

  • @marvinochieng6295
    @marvinochieng6295 15 วันที่ผ่านมา +2

    i applaud your effort. Keep up the good work !

  • @MrFranklitalien
    @MrFranklitalien 27 วันที่ผ่านมา +1

    glad to see you dip your toes in esp32 stuff, my IT coworker immediately saw that chip's potential when I showed him the arduboy

  • @robertphilip1832
    @robertphilip1832 21 วันที่ผ่านมา +2

    Damn! It looks amazig! Really love the idea. The keyboard layout, the sizes, could be look more like a normal keyboard.

  • @user-mr3mf8lo7y
    @user-mr3mf8lo7y 18 วันที่ผ่านมา +1

    Actually, looks incrredible.

  • @DavidPerry.
    @DavidPerry. 14 วันที่ผ่านมา

    Looks fantastic!!! Wow! Hehe I love the C:\> prompt.

  • @karlkastor
    @karlkastor 18 วันที่ผ่านมา +1

    That is so insanely cool. A bit like a Cyberdeck but kinda practical. If it has WiFi it could be useful as a portable ssh client with a (slightly) better keyboard than a phone.

  • @EnifOfficial
    @EnifOfficial 18 วันที่ผ่านมา

    Woah i love this project. wish i could build one someday

  • @Mars-zgblbl
    @Mars-zgblbl 20 วันที่ผ่านมา +1

    Cool! Timex-Sinclair goes full circle

  • @computersales
    @computersales 26 วันที่ผ่านมา +1

    Looks pretty cool.

  • @DismantledRuckus
    @DismantledRuckus 23 วันที่ผ่านมา +1

    That's really cool!

  • @KevinChappell0
    @KevinChappell0 20 วันที่ผ่านมา

    I love the keyboard size

  • @joedoe3688
    @joedoe3688 16 วันที่ผ่านมา

    sounds great

  • @benpryce
    @benpryce 17 วันที่ผ่านมา +1

    Super cool!

  • @Tampsey
    @Tampsey 16 วันที่ผ่านมา

    Masterpiece

  • @Embassy_of_Jupiter
    @Embassy_of_Jupiter 17 วันที่ผ่านมา

    I would definitely download this

  • @aarocka11
    @aarocka11 20 วันที่ผ่านมา +2

    I would love one of these with a LoRA radio and meshtastic firmware.

  • @Tampsey
    @Tampsey 16 วันที่ผ่านมา +1

    keep going!!!!

  • @thetazy
    @thetazy 19 วันที่ผ่านมา +1

    Nice project! Congrats! Some public repo with PCB Design or software?

  • @kityacat5419
    @kityacat5419 18 วันที่ผ่านมา +1

    looks cool

  • @eprofessio
    @eprofessio 19 วันที่ผ่านมา +3

    I could read the screen twenty years ago.

  • @bigchief1965
    @bigchief1965 22 วันที่ผ่านมา +1

    Sick

  • @isaiahalleman8055
    @isaiahalleman8055 15 วันที่ผ่านมา

    Cool! Very interested in the hardware specs but mostly wondering how it can perform as a word processor?
    I want one! But likely to hold off for the next version as I am not a developer and simply want a fully functional unit.
    Subscribed!

  • @X-OR_
    @X-OR_ 17 วันที่ผ่านมา

    So Cool !!

  • @Ra-zor
    @Ra-zor 17 วันที่ผ่านมา

    Nice project. Just a thought, but have you considered a pcb a shade bigger?, as the screen does seem rather small, (needs to be perhaps twice the size if possible), and the keyboard about 25% bigger so the key spacing can be a bit further apart (current spacing looks great for tactile switches but a little bit more spacing needed for touch). But I guess it depends on what your going for really, pocket portable (current format), or hand portable.

  • @w4bbitseezin
    @w4bbitseezin 17 วันที่ผ่านมา

    exquisite

  • @Co-Jack2021
    @Co-Jack2021 23 วันที่ผ่านมา

    Very nice

  • @MishaBehersky
    @MishaBehersky 23 วันที่ผ่านมา

    love the doge jumping around

  • @STANI420
    @STANI420 20 วันที่ผ่านมา

    super cool

  • @simcore999bernard6
    @simcore999bernard6 21 วันที่ผ่านมา +1

    I m really more a fan
    Of the" Chicklet" keyboards
    But the project looks cool!

  • @singletona082
    @singletona082 17 วันที่ผ่านมา

    On the one hand undeniably cool wit hthe batteyr clipped via plug meaning I could theoretically swap out for something that would stow behind it in a printed case, and there is indeed a cool factor I can’t deny having something literally credit card sized you can just whip out.
    On the other I ain’t seeing shit on that postage stamp of a screen. Can we at least get something that could clamshell?

  • @rafa_br34
    @rafa_br34 22 วันที่ผ่านมา +1

    That's cool, however, I'm curious if it emulates i386 or just FreeDOS/OpenDOS compiled for whatever architecture the ESP32 uses.
    Also, I'd love to see a custom OS that uses a more modern architecture, maybe with something like bash even, some type of BUS would also be cool.
    Now about the keyboard, I think you could divide each key into 2 halves and use software (or maybe some clever circuitry) to ensure the keypress is correct if changing the shape doesn't work.

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา +3

      It's just an Arduino sketch with a bunch of print statements. Would be great to see an OS but I'm not that smart. Would be amazing if others could join and contribute!

    • @pscheie
      @pscheie 21 วันที่ผ่านมา +4

      The ESP32 will run microPython, complete with the REPL >>> prompt so you can interactively run Python commands. Much more powerful than DOS.

  • @Atmos_Glitch
    @Atmos_Glitch 19 วันที่ผ่านมา +1

    Man this is pretty cool!

  • @gfhdlsk
    @gfhdlsk 18 วันที่ผ่านมา

    can you explain design for charging? I have esp32 that I'll connect to custom pcb. I was thinking about how to add battery to it without using separate modules. I have esp32 with usb c and I wonder how to utilize this usb for charging.

  • @AhmetTasdemirDJLuds
    @AhmetTasdemirDJLuds 23 วันที่ผ่านมา

    Normaly we have app for it, but sometimes we need phisical device. For this need good project.

  • @pacman10182
    @pacman10182 16 วันที่ผ่านมา

    would the keys work through an overlay, like a printed vinyl sticker?

  • @civismesecret2795
    @civismesecret2795 23 วันที่ผ่านมา +4

    love this retro hacker look

  • @flexplexico480
    @flexplexico480 26 วันที่ผ่านมา +4

    large E-Ink Display.

  • @Cydget
    @Cydget 22 วันที่ผ่านมา +1

    When is N key rollover happening? /s
    Do you use a dedicated touch ic, or multiplexing using the esp32? cool project. Its interesting that you made the top copper layer have only curved traces but the middle one still has a bunch of straight lines/45 deg angles.

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา

      It's actually closer to "charliplexing" the esp32 touch, but it's all a pin matrix. More details a.singleboard.computer/t/singleboard-alpha/18

  • @MohamedAfzal
    @MohamedAfzal 19 วันที่ผ่านมา

    which power chips you have used?

  • @localixdots9698
    @localixdots9698 17 วันที่ผ่านมา

    Круто! Но что насчет компиляции приложений без перепрошивки?

  • @hstrinzel
    @hstrinzel 16 วันที่ผ่านมา

    Can the screen have 80x25 columns. Is that possible? VERY NIFTY design!

  • @mrstanlez
    @mrstanlez 22 วันที่ผ่านมา +1

    Nice board. And a purpose ?

  • @MisterErts
    @MisterErts 19 วันที่ผ่านมา +1

    It's a lot like the M5stack cardputer. I think i prefer your keyboard though

  • @Missterpaja
    @Missterpaja 18 วันที่ผ่านมา

    This with a bigger battery, better keyboard, bigger screen and a case Will be perfect.

    • @Xenotester
      @Xenotester 18 วันที่ผ่านมา

      M5Stack Cardputer has a better keyboard, baterry and case but smaller screen

    • @Missterpaja
      @Missterpaja 18 วันที่ผ่านมา

      @@Xenotester yeah, i just found a vídeo about that next to this video lol

  • @generictravelvideos
    @generictravelvideos 20 วันที่ผ่านมา

    cool

  • @alejandroperez5368
    @alejandroperez5368 17 วันที่ผ่านมา

    Wouldn't it be better to use a larger e-INK display?

  • @nuclearnyanboi
    @nuclearnyanboi 16 วันที่ผ่านมา

    waow awesome except ... the spacebar position

  • @KimTiger777
    @KimTiger777 21 วันที่ผ่านมา +2

    This little computer looks cool. One idea here could be to change the keyboard to use mechanical MX switches w/buttons and then 3d-print a chassis for this computer.

    • @_..-.._..-.._
      @_..-.._..-.._ 20 วันที่ผ่านมา +2

      And make it like a regular computer, 20” screen full size case, standard peripherals…oh wait, Nevermind

  • @chanheosican6636
    @chanheosican6636 21 วันที่ผ่านมา

    I am new here but what is it main purpose gaming programming?

  • @guisampaio2008
    @guisampaio2008 15 วันที่ผ่านมา

    Imagine if there where holes on the board so all components fit nicely into a slate and like it was covered in conformal coating.

  • @ted_van_loon
    @ted_van_loon 17 วันที่ผ่านมา

    the pcb size is currently the biggest problem you should try to fix, since big pcb's really affect the price, especially at small batch sizes,
    experimenting with different input methods might be worth it, especially since this keyboard only has a few keys,
    as a example I had designed a dragon ring keyboard, which might not say to much now, but essentially it was designed as a experiment to make a keyboard speciffically designed to be used by dragons, as in to increase the amount of keys and speed and prevent issues, also using modern day tech instead of old tech, since in the current day a normal keyboard actually is more expensive/complex to make in general than many other forms which back in the past where super expensive.
    while I assume you aren't making this device to speciffically be used by dragons, the basic working of something like the dragonring keyboard could also be converted to something which humans could use, essentially it works by using multiple rings which all have different values and meanings at different spots, and using their combinations you make letters and such, while human language generally isn't as much based on direct logic/meaning anymore it still can be easy to use, using something like muscle memory just like how people use a normal keyboard.
    essentially instead of having many keys, the keys are treated like a ring or a relative vector and then you can visualize it kind of like binary but then every key actually instead of only having 1 and 0(2 values) they tend to have around 4 to 8 different values, 4 aimed at beginners, 6 normal, 8 more precise/trained, and perhaps even more.
    using just 3 keys/rings at the rate of 8 would already give the user 512 different keys, just 2 keys/rings would already give 64 different keys at the rate of 8.
    translating it to human you would likely want to use 2 fingers or such, or 2 fingers and a button for things like shift/fnc or such, humans are pretty accurate with their fingers, also one wouldn't need to be to fast to use someting like that as fast or faster than a touch capacitive keyboard. as mentioned might wanna use something like a seperate button for shift/fnc since that is what people are used to, and/or use a button or pressure sensitivity to detect when one means to select a key, can add small refferences for the selected ring modifiers in the screen or somewhere else, the main thing in this case is reducing the size of the pcb since that is the main cost probably since I know how expensive getting pcb's of such a size is for hobbyists, have actually looked into that as well in the past, and even much smaller pcb's already where expensive.
    using 2 6bit rings would already give 36 keys, 4 less than you use now, but using tumbs a 8bit ring is very easy to controll accurately.
    technically seen you could make your own lithography process for the pcb of the keyboard since that doesn't need to much precission, and is the biggest part, the rest you should likely still make with real pcb devices. I actually made my own

  • @larspregge6420
    @larspregge6420 17 วันที่ผ่านมา

    No I/O or other ports?

  • @teacupanimates
    @teacupanimates 20 วันที่ผ่านมา +1

    this is basically the cardputer but bigger

  • @Clarence_13x
    @Clarence_13x 26 วันที่ผ่านมา

    With fabgl could you make a version with a composite or vga output?

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา

      I thought about adding an RP2040 which has a DVI output library, and can be piped through HDMI port to any tv

  • @thexht7927
    @thexht7927 23 วันที่ผ่านมา

    I couldn’t see any external touch control IC. How can you control that many touch points from esp32?

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา +1

      It's a charlieplexed matrix more info at a.singleboard.computer/t/singleboard-alpha/18

  • @DangerousPictures
    @DangerousPictures 15 วันที่ผ่านมา

    no RROL?

  • @stefankrause5138
    @stefankrause5138 20 วันที่ผ่านมา

    great work! But does it run DOOM ?

  • @stillinglacross1463
    @stillinglacross1463 21 วันที่ผ่านมา

    yes i like N 500

  • @jfsaraceno9265
    @jfsaraceno9265 14 วันที่ผ่านมา +1

    But does it play doom?

  • @numbazZify
    @numbazZify 14 วันที่ผ่านมา

    so that's like a M5stack cardputer, but all in one board

  • @frostie8802
    @frostie8802 19 วันที่ผ่านมา

    but can it run doom?

  • @ybrmgmt424
    @ybrmgmt424 17 วันที่ผ่านมา

    I want one

  • @brandonw987
    @brandonw987 16 วันที่ผ่านมา

    damn thats a puffed up battery.

  • @xTHETRINCHOx
    @xTHETRINCHOx 27 วันที่ผ่านมา

    LITTLE batt... With 2 batt or a Coín cell you can add a RTC... Nice! Looks like a PIPBOY

  • @fiix7026
    @fiix7026 17 วันที่ผ่านมา

    Looks like cardputer from m5stack with a bigger keyboard.

  • @Wol333
    @Wol333 27 วันที่ผ่านมา +1

    Any chance you could port an Arduboy game to it? Would make for a fun demo

    • @bateskecom
      @bateskecom  27 วันที่ผ่านมา +2

      Possible, but it would be a bit of work. Keyboard isn't optimized for gameplay, but I have an idea to remix this concept without the matrix, and instead a game controller layout, stay tuned!

  • @redolentofmark
    @redolentofmark 22 วันที่ผ่านมา

    website is not working. Something about security. I’m excited about this board and if you can make a few of this, I really would like one.

    • @redolentofmark
      @redolentofmark 22 วันที่ผ่านมา

      Especially if it can play audio clips

  • @KN1GHTM4RE.
    @KN1GHTM4RE. 19 วันที่ผ่านมา

    I think you forgot backspace mate...

  • @Samara_Morgan_666
    @Samara_Morgan_666 17 วันที่ผ่านมา

    😮😮😮

  • @Melechtna
    @Melechtna 21 วันที่ผ่านมา

    But, can it run doom?

  • @TheDankFarmer
    @TheDankFarmer 19 วันที่ผ่านมา

    Can it run Doom??

  • @drip_id
    @drip_id 26 วันที่ผ่านมา +1

    where is backspace key?

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา

      Currently, the default behavior for FUNC, but the keyboard definitions need help

  • @Zhixalom
    @Zhixalom 26 วันที่ผ่านมา

    Still very cool! - Is it me or does that lithium battery look a little bloated?

    • @bateskecom
      @bateskecom  25 วันที่ผ่านมา +1

      It's just a thicc boi

    • @Zhixalom
      @Zhixalom 25 วันที่ผ่านมา +1

      @@bateskecom You really shouldn't take bloated lithium batteries too lightly. They can quickly become quite the fire hasard.

    • @totally_not_a_bot
      @totally_not_a_bot 23 วันที่ผ่านมา

      ​@@Zhixalom The top is dead flat. Chill.

    • @Zhixalom
      @Zhixalom 23 วันที่ผ่านมา

      @@totally_not_a_bot Yep, because going "chill" at people always seem to work.
      - It only a question... Yet you just had to make it condescending... arrogant-hole!

    • @Zhixalom
      @Zhixalom 23 วันที่ผ่านมา

      @@totally_not_a_bot Utterly daft and pointless remarks... What a strange hobby.

  • @Xenotester
    @Xenotester 18 วันที่ผ่านมา

    Nice project, but it will be not easy sell for $75 when M5Stack Cardputer cost $30

  • @hudyakov74
    @hudyakov74 15 วันที่ผ่านมา

    for doom is good

  • @prestonferry
    @prestonferry 15 วันที่ผ่านมา +1

    Could you put Linux on it?

  • @faultyinterface
    @faultyinterface 9 วันที่ผ่านมา

    Dude, can I trade you for one of my prototype nixie tube clocks?

  • @katoy9976
    @katoy9976 19 วันที่ผ่านมา

    Oha ya tek çip seviyesinde pc

  • @yash1152
    @yash1152 22 วันที่ผ่านมา

    Ortholinear keyboard layout

  • @user-nz1fy7dd4p
    @user-nz1fy7dd4p 20 วันที่ผ่านมา

    it should run linux terminal

  • @zyxwvutsrqponmlkh
    @zyxwvutsrqponmlkh 21 วันที่ผ่านมา

    A little sus, didn't see it playing doom or anything.

  • @redwoodsteve
    @redwoodsteve 12 วันที่ผ่านมา

    pov: macbook lite

  • @Simon-xi8tb
    @Simon-xi8tb 22 วันที่ผ่านมา

    display is too small What is the use of this

    • @bateskecom
      @bateskecom  21 วันที่ผ่านมา

      learning, fun and a little bit of art

    • @pscheie
      @pscheie 21 วันที่ผ่านมา

      If you have to ask, you're not geeky enough. ;-) I think it's *very* cool! Would love to get one and install microPython on it, complete with wifi networking (sadly, it's out of my price range).

  • @peterschets1380
    @peterschets1380 23 วันที่ผ่านมา

    Audio and vga and m.2 ssd. Look a Amiga.

  • @CanOfGold
    @CanOfGold 18 วันที่ผ่านมา

    cool but who would ever buy it to use it

  • @nickadams2361
    @nickadams2361 20 วันที่ผ่านมา

    I remember a novel of a Reddit thread claiming this is impossible with an esp32. Stupid site

  • @DaMu24
    @DaMu24 23 วันที่ผ่านมา

    Better but not good

  • @nuclearnyanboi
    @nuclearnyanboi 16 วันที่ผ่านมา

    shut up and take my money

  • @user-ue1tq9kr9j
    @user-ue1tq9kr9j 22 วันที่ผ่านมา

    Why is it needed?

  • @thegrate1521
    @thegrate1521 18 วันที่ผ่านมา

    zx spectrum must be proud

  • @gearsgamer7115
    @gearsgamer7115 21 วันที่ผ่านมา

    Maybe a mechanical keyboard would do this device justice? Mebranes aint good for typing.

  • @thecooler69
    @thecooler69 20 วันที่ผ่านมา

    how long does the battery last with real usage?

  • @tinchooyola
    @tinchooyola 18 วันที่ผ่านมา

    you lost me at c:\ :P

  • @navuhudonossor123
    @navuhudonossor123 11 วันที่ผ่านมา

    You’d better put linux instead of shitty dos there