Skip to content

Instantly share code, notes, and snippets.

View Chelsea486MHz's full-sized avatar
🐟
Comme un poisson dans l'eau !

Chelsea Murgia Chelsea486MHz

🐟
Comme un poisson dans l'eau !
View GitHub Profile
/**
* Marlin 3D Printer Firmware
* Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
/**
* Marlin 3D Printer Firmware
* Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
/**
* Marlin 3D Printer Firmware
* Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
/**
* Marlin 3D Printer Firmware
* Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
/**
* Marlin 3D Printer Firmware
* Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
#include <LCD5110_Basic.h>
#include <avr/pgmspace.h>
#define RST_PIN 25 /* Resets the flash duration */
#define INC_PIN 26 /* Increases it by 50 ms */
#define DEC_PIN 27 /* Decreases it by 50 ms */
#define SAF_PIN 28 /* Safety mechanism */
#define TRG_PIN 29 /* Triggers the flash */
#define FLS_PIN 13 /* The flash is connected to this pin */
#define EXP_TAYLOR_TERMS 18
static uint64_t fact[]=
{
1,
1,
2,
6,
24,
120,
uint64_t o1_add(const uint64_t a, const uint64_t b); /* Implemented */
uint64_t o2_mul(const uint64_t a, const uint64_t b); /* Implemented */
uint64_t o3_exp(const uint64_t a, const uint64_t b); /* Implemented */
uint64_t o4_tet(const uint64_t a, const uint64_t b); /* Implemented */
uint64_t order_n(const uint64_t n, const uint64_t a, const uint64_t b);
uint64_t o1_add(const uint64_t a, const uint64_t b)
{
uint64_t res;
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#define NUM0 5
#define NUM1 7
int main(void)
{
int32_t num[2];
#include <SoftwareSerial.h>
#include <IRremote2.h>
#include <Wire.h>
#include <rgb_lcd.h>
int _ABVAR_1_Recept_Bluetooth;
SoftwareSerial _serial(8, 9); //libraries dispos a http://duinoedu.com/dl/lib/grove/EDU_IRremote_GroveDupont/
IRrecv2 recepteur(5); //libraries dispos a http://duinoedu.com/dl/lib/grove/EDU_LCD_RGB_Backlight_Grove/
rgb_lcd rgb;