Need help to pick out components

Hello Arduino community! I am relatively new to all of this, and have tried a few things here and there with an Arduino, but not even remotely close to good at anything you all can achieve. Which is exactly why I am asking this question here (Arduino Discord and Arduino Forum).

I am working on a project that requires a press of a button, which triggers a response on an lcd screen, a snap from a camera AND a thermal print which includes both the snapped image and the response that read on the screen.

My question is if you can guide me to the direction of which hardware I should look into, and what do you suggest for me to achieve this project? I imagined to use Arduino, and if so, which one should I go with, and what components would be useful for me to fulfill this project?

Thank you for the patience and your help. :slightly_smiling_face:

Almost any Arduino could work, I typically use a basic NANO. A SPI camera, a button, an I2C 1602LCD screen. No experience with thermal printers, but google is your friend.

1 Like

I would probably start with a ESP-CAM - low cost (about £10 in UK)
the ESP32 host microcontroller has onboard WiFi, Bluetooth and BLE
what quality LED screen are you looking for?

1 Like

Esp32-Cam and BLE printer would be my first setup to do research.
Have a look here for inspiration:

2 Likes

as simple as possible, simply to display text/simple graphics. thanks for the advice!

thank you! do esp32 cams usually work with arduino or should I use it natively (and figure out to integrate everything there)?

if you are asking if the ESP32 is supported by the Arduino IDE - yes - see getting-started-with-esp32

You can use Arduino framework or Espressif Esp-idf. Idf has some vantages, but I believe you find more support on Arduino. So just install Esp32 core on your Arduino ide and you are good to go.

have a look at esp32-cam-connected-to-ILI9341-SPI-TFT-LCD