LED calculator
2024-08-21 | By M5Stack
License: General Public License Bluetooth / BLE LED / Display Drivers Wifi Arduino ESP32 M5Stack
Thanks for the source code and project information provided by @Framework Labs
Things used in this project
Bestellingen worden doorgaans binnen 48 uur naar België geleverd, afhankelijk van de locatie.
Gratis verzending naar België bij bestellingen van 50 EUR of meer. Er worden bezorgkosten van 18 EUR in rekening gebracht voor alle bestellingen van minder dan 50 EUR.
UPS-vrachtkosten vooruitbetaald: DDP (franco levering met belastingen betaald door DigiKey)
FedEx- of DHL-vrachtkosten vooruitbetaald: CPT (belastingen, douanekosten en btw verschuldigd bij levering)
Kredietrekening voor gekwalificeerde instellingen en bedrijven
Vooruitbetaling per bankoverschrijving
![]()
![]()
![]()
![]()


Meer producten van volledig geautoriseerde partners
Gemiddelde verzendtijd: 1 tot 3 dagen, extra verzendingskosten kunnen van toepassing zijn. Raadpleeg de productpagina, de winkelwagen en de kassa voor de werkelijke verzendsnelheid.
Incoterms: CPT (Rechten, douane en toepasselijke BTW/belasting zijn verschuldigd op het moment van levering)
Voor meer informatie zie Hulp en ondersteuning
License: General Public License Bluetooth / BLE LED / Display Drivers Wifi Arduino ESP32 M5Stack
Thanks for the source code and project information provided by @Framework Labs
Things used in this project
About
This implements a little calculator with 7 LEDs as output (applying a shift register), an M5Stack-Atom-Lite as the MCU and its button as input.
Usage
Select the first number by cycling through digits 0 to 9, minus-sign "-" and decimal point "." by short press. To enter another digit double-press. To finish the number and get to the operator selection apply a long press.
Cycle through the operators plus, minus, multiply and divide with a short press and leave to the input of the second operand with a long press. Enter the second operand like the first one.
If you then long press to finish the number, the result will be displayed.
Example
In the example video you can see the input of the operand "3" followed by the selection of the multiply operator ("x") followed by the selection of digit "5" as the second operand. The result 15 is displayed as "=15".
Krijg snel en nauwkeurig antwoord van de technici en ervaren ingenieurs van DigiKey op ons TechForum.
Bezoek het gedeelte Help en ondersteuning van onze website voor informatie over bestellen, verzenden, bezorgen en meer.
Geregistreerde gebruikers kunnen bestellingen volgen via de vervolgkeuzelijst van hun account, of klik hier. *Bestelstatus kan 12 uur duren om bij te werken nadat de eerste bestelling is geplaatst.
Gebruikers kunnen het retourproces beginnen door te beginnen met onze Retourpagina.
Offertes kunnen door geregistreerde gebruikers worden aangemaakt in myLists.
Ga naar de Registratiepagina en voer de vereiste gegevens in. U ontvangt een e-mailbevestiging wanneer uw registratie is voltooid.
Bestellingen worden doorgaans binnen 48 uur naar België geleverd, afhankelijk van de locatie.
Gratis verzending naar België bij bestellingen van 50 EUR of meer. Er worden bezorgkosten van 18 EUR in rekening gebracht voor alle bestellingen van minder dan 50 EUR.
UPS-vrachtkosten vooruitbetaald: DDP (franco levering met belastingen betaald door DigiKey)
FedEx- of DHL-vrachtkosten vooruitbetaald: CPT (belastingen, douanekosten en btw verschuldigd bij levering)
Kredietrekening voor gekwalificeerde instellingen en bedrijven
Vooruitbetaling per bankoverschrijving
![]()
![]()
![]()
![]()


Meer producten van volledig geautoriseerde partners
Gemiddelde verzendtijd: 1 tot 3 dagen, extra verzendingskosten kunnen van toepassing zijn. Raadpleeg de productpagina, de winkelwagen en de kassa voor de werkelijke verzendsnelheid.
Incoterms: CPT (Rechten, douane en toepasselijke BTW/belasting zijn verschuldigd op het moment van levering)
Voor meer informatie zie Hulp en ondersteuning
Bedankt!
Houd uw inbox in het oog voor nieuws en updates van DigiKey
Een e-mailadres invoeren a.u.b.