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

Ebeep

Hardware
  • 7 Devlogs
  • 18 Total hours

two beeper like devices based on esp32, with keyboard switches, eInk display and a 3d printed case to tie it all together both devices will be able to text eachother over wifi, and they will have some simple games on them to play on as well.

Open comments for this post

4h 0m 27s logged

Devlog #7

Its a big one


what did i do?

  • added a way to set the wifi password from your phone
  • made the beeper actually able to talk and send messages
  • fixed a lot of bugs that popped up after the switch to esp32
  • added a way to scroll faster for convince
  • me and my friend started designing a case we will 3d print

whats next?

  • finish design a 3d printed case
  • maybe finish one of the games

side notes:

i added a short video with a demo of everything working together would love to hear your thoughts about it
background music: In the pool by kensuke ushio (forgor who made the piano cover im using)

update on me:

physics finals is in 3 days and I’m so cooked might not be able to design the case for a while

Devlog #7

Its a big one


what did i do?

  • added a way to set the wifi password from your phone
  • made the beeper actually able to talk and send messages
  • fixed a lot of bugs that popped up after the switch to esp32
  • added a way to scroll faster for convince
  • me and my friend started designing a case we will 3d print

whats next?

  • finish design a 3d printed case
  • maybe finish one of the games

side notes:

i added a short video with a demo of everything working together would love to hear your thoughts about it
background music: In the pool by kensuke ushio (forgor who made the piano cover im using)

update on me:

physics finals is in 3 days and I’m so cooked might not be able to design the case for a while

Replying to @Avizi

0
12
Open comments for this post

1h 47m 33s logged

Devlog #6

my project is a “beeper” with an eink display, it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up.
ill be building two of them and gifting one to my GF on her birthday later this month!


what did i do?

the esp32 arrived yesterday its much much smaller than i expected and i have no clue how im going to solder it later ;-;
anyways so i worked on porting my current code from arduino to esp32, its seems to be working as intended. now i just need to add all the missing features like the mqtt protocol and wifi portal.


whats next?

  • add the wifi portal (so i wont have to hardcode the wifi credentials in the code)
  • make the esp32 work with the mqtt protocol
  • design a 3d printed case
  • finish the games (not really a priority right now)

update on me:

more finals soon yay :/

Devlog #6

my project is a “beeper” with an eink display, it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up.
ill be building two of them and gifting one to my GF on her birthday later this month!


what did i do?

the esp32 arrived yesterday its much much smaller than i expected and i have no clue how im going to solder it later ;-;
anyways so i worked on porting my current code from arduino to esp32, its seems to be working as intended. now i just need to add all the missing features like the mqtt protocol and wifi portal.


whats next?

  • add the wifi portal (so i wont have to hardcode the wifi credentials in the code)
  • make the esp32 work with the mqtt protocol
  • design a 3d printed case
  • finish the games (not really a priority right now)

update on me:

more finals soon yay :/

Replying to @Avizi

0
60
Open comments for this post

1h 41m 21s logged

Devlog #5!

to those haven’t seen my project yet in short:
my project is a “beeper” with an eink display
ill be building two of them and gifting one to my GF on her birthday later this month!
it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up


what did i do?

i was bored since i cant really work on the project and have to wait for my esp32 to arrive >:(
so i went on a side quest and added the game select menu, nothing major

i also need to design the icons since they are just place holders from google


whats next?

  • wait for esp32 to arrive >:(
  • actually make blackjack and the other games
  • ask my friend to 3d help me 3d model the case

update on me:

sorry for the long wait i had a bunch of shit 2 do
and war with iran ;-;

Devlog #5!

to those haven’t seen my project yet in short:
my project is a “beeper” with an eink display
ill be building two of them and gifting one to my GF on her birthday later this month!
it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up


what did i do?

i was bored since i cant really work on the project and have to wait for my esp32 to arrive >:(
so i went on a side quest and added the game select menu, nothing major

i also need to design the icons since they are just place holders from google


whats next?

  • wait for esp32 to arrive >:(
  • actually make blackjack and the other games
  • ask my friend to 3d help me 3d model the case

update on me:

sorry for the long wait i had a bunch of shit 2 do
and war with iran ;-;

Replying to @Avizi

0
20
Open comments for this post

2h 7m 7s logged

Devlog #4!
.
to those haven’t seen my project yet in short:
my project is a “beeper” with an eink display
ill be building two of them and gifting one to my GF on her birthday later this month!
it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up


what did i do?
.
i tired connecting my current setup to the MQTT broker and make it actually able to talk to other devices
BUT IT DIDNT WORK i spent hours debugging it, only to come to the conclusion that i CANT do it with my current setup and i NEED the esp32
to continue coding or at least it will be much easier
every day that passes i hate AliExpress even more it should have arrived 4 days ago ;-;

the only useful i did is figure out how .gitignore work so now i dont need a hotspot lol


whats next?

  • wait for esp32 to arrive >:(

update on me:
.
nothing rely new from yesterday
.

  • side note i just noticed ive never actually shown you how the UI i made previously works. so i attached a short walk through

Devlog #4!
.
to those haven’t seen my project yet in short:
my project is a “beeper” with an eink display
ill be building two of them and gifting one to my GF on her birthday later this month!
it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up


what did i do?
.
i tired connecting my current setup to the MQTT broker and make it actually able to talk to other devices
BUT IT DIDNT WORK i spent hours debugging it, only to come to the conclusion that i CANT do it with my current setup and i NEED the esp32
to continue coding or at least it will be much easier
every day that passes i hate AliExpress even more it should have arrived 4 days ago ;-;

the only useful i did is figure out how .gitignore work so now i dont need a hotspot lol


whats next?

  • wait for esp32 to arrive >:(

update on me:
.
nothing rely new from yesterday
.

  • side note i just noticed ive never actually shown you how the UI i made previously works. so i attached a short walk through

Replying to @Avizi

0
71
Open comments for this post

1h 16m 3s logged

Devlog #3
.
to those haven’t seen my project yet in short:
.
my project is a “beeper” with an eink display (like the name suggests).
ill be building two of them and gifting one to my GF on her birthday later this month!
it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up


what did i do today?
.
today i added Wifi!
since i still dont have my esp32 (damm you AliExpress and your slow shipping), i wont be able to use the cool web UI library i wanted to use…
so i changed my phones hotspot to the most boring name & password i could think of and hard coded those credentials in (i dont know how to hide sensitive info from GitHub and didn’t want to add my real wifi lol)

edit: i also added the little wifi ui thingy you see in the picture


whats next?

  • i will research more about the MQTT protocol my two devices will use to communicate

  • add end to end encryption (both devices will have a hard coded secret “password” they will use to encrypt and decrypt the messages)

  • if esp arrives soon (WHICH IT SHOULD) ill connect it to the bread board and change the code accordingly

  • and much more just later on

id love to hear what your thoughts in the comments :)


update on me:

today was my computer science finals and it was 5 hours. i was pretty burned out after that so didn’t do that much today either :/
the next couple days are packed with personal stuff and more final exams so u might not hear from me soon…
ill try to work on this project at least an hour every day so if u do it will be small changes unfortunately

Devlog #3
.
to those haven’t seen my project yet in short:
.
my project is a “beeper” with an eink display (like the name suggests).
ill be building two of them and gifting one to my GF on her birthday later this month!
it will feature three low profile mechanical switches, esp32, battery and a 3d printed case to tie it all up


what did i do today?
.
today i added Wifi!
since i still dont have my esp32 (damm you AliExpress and your slow shipping), i wont be able to use the cool web UI library i wanted to use…
so i changed my phones hotspot to the most boring name & password i could think of and hard coded those credentials in (i dont know how to hide sensitive info from GitHub and didn’t want to add my real wifi lol)

edit: i also added the little wifi ui thingy you see in the picture


whats next?

  • i will research more about the MQTT protocol my two devices will use to communicate

  • add end to end encryption (both devices will have a hard coded secret “password” they will use to encrypt and decrypt the messages)

  • if esp arrives soon (WHICH IT SHOULD) ill connect it to the bread board and change the code accordingly

  • and much more just later on

id love to hear what your thoughts in the comments :)


update on me:

today was my computer science finals and it was 5 hours. i was pretty burned out after that so didn’t do that much today either :/
the next couple days are packed with personal stuff and more final exams so u might not hear from me soon…
ill try to work on this project at least an hour every day so if u do it will be small changes unfortunately

Replying to @Avizi

0
51
Open comments for this post

1h 18m 42s logged

Devlog #2
My project Ebeep is starting to take a bit more shape!
.
my project is a “beeper” with an eink display (like the name suggests). ill be building two of them and gifting one to my GF on her birthday later this month!
.
i rewrote almost the ENTIRE UI since last time the code i wrote was pretty bad and it had terrible UI.

hopefully tomorrow i could work on actually connecting it to the internet and work on basic end to end encryption (maybe?).
also i really hope ill get my esp32s soon so i could actually test my code on that instead of my arduino and design my 3d case for it.
.
today and yesterday werent very productive since my CS finals are tomorrow! so wish me luck!

Devlog #2
My project Ebeep is starting to take a bit more shape!
.
my project is a “beeper” with an eink display (like the name suggests). ill be building two of them and gifting one to my GF on her birthday later this month!
.
i rewrote almost the ENTIRE UI since last time the code i wrote was pretty bad and it had terrible UI.

hopefully tomorrow i could work on actually connecting it to the internet and work on basic end to end encryption (maybe?).
also i really hope ill get my esp32s soon so i could actually test my code on that instead of my arduino and design my 3d case for it.
.
today and yesterday werent very productive since my CS finals are tomorrow! so wish me luck!

Replying to @Avizi

2
1345
Open comments for this post

5h 24m 39s logged

day 1 of my ebeep project, i managed to make the eInk display work properly after HOURS of trouble shooting code. (apparently if it says 3.3V only it means dont connect a 5V Arduino to it oops)

i managed to make the sick UI hopefully the esp32 and the battery will come soon so i can start designing the case for it

day 1 of my ebeep project, i managed to make the eInk display work properly after HOURS of trouble shooting code. (apparently if it says 3.3V only it means dont connect a 5V Arduino to it oops)

i managed to make the sick UI hopefully the esp32 and the battery will come soon so i can start designing the case for it

Replying to @Avizi

0
34

Followers

Loading…