
Octogone Sans Regle
juthomas/Electronics_MDMA
Sommaire : Description Installation Usage Visual Studio Code Linter Project Functionalities Leds Control Prerequisites Leds Variables Color Attribution Usefull Functions

Sommaire : Description Installation Usage Visual Studio Code Linter Project Functionalities Leds Control Prerequisites Leds Variables Color Attribution Usefull Functions
MDMA is an open-source printed circuit board by juthomas, from the juthomas/Electronics_MDMA repository on GitHub. It is a 2-layer board of 235 × 180 mm with 138 parts on 80 nets, routed with 796 tracks and 81 vias.
Its parts include 64 capacitors, 3 switches, 1 IC and 1 connector.

Sommaire :
Cet objet à été conçu sur les bases d’un témoignage perturbant à la date du 27 juin 2007 sur le forum ████ par l’utilisateur Chri████4. Il y fait mention d’un jeu à boire avec ses amis où ils auraient décidé d'invoquer Satan aux alentours de 23h42. La soirée aurait tourné en une cruelle mission de subjugation du malin avec pour seule arme l’alcool en grande quantité qu’ils avaient préparé pour faire la fête. Suite à cette affaire le service d’exorcisme V-696 (avec à sa tête Jean-███II) aurait procédé à une énorme commande de Sobieski.
À travers le projet Mega Drinking Machina Adventure™ nous voulons faire vivre à nos très chers futurs utilisateurs une simulation familiale de cette aventure hors du commun. Une compilation de jeux à boire allant de 1 à 5 joueurs sera proposée, avec une mise en place intuitive et rapide. Sur batterie, lumineux et facile à transporter, il deviendra votre meilleur outil pour pimenter vos soirées peu importe le contexte.
sudo apt-get install gcc-avr binutils-avr avr-libcsudo apt-get install avrduderm -rf $HOME/.brew && git clone --depth=1 https://github.com/Homebrew/brew $HOME/.brew && export PATH=$HOME/.brew/bin:$PATH && brew update && echo "export PATH=$HOME/.brew/bin:$PATH" >> ~/.zshrcbrew tap osx-cross/avrbrew install avr-gccbrew install avrdudeSetup port :
ls /dev/ > /tmp/file1
then connect board
ls /dev/ > /tmp/file2
diff /tmp/file1 /tmp/file2
will give you the port
paste the given port to the PORT variable of the makefile
Upload to board :
make coffee for build and upload
make debug for debuging
make help for other options
C/C++: Edit Configurations (JSON) in Command Palette
"/usr/lib/avr/include/**" line to includePath"/Users/tmp/.brew/Cellar/avr-gcc@9/9.3.0_2/avr/include/**"/System/Volumes/Data/usr/local/Cellar/avr-gcc@9/9.3.0_2/avr/include/**find / -name io.hft_pin_mode(led_pin, FT_OUTPUT);The color format is uint32_t : 0xLLRRGGBB
LL : Luminosity (0x01 to 0xFF, or 0x00 to ignore)
RR : Red (0x00 to 0xFF)
GG : Green (0x00 to 0xFF)
BB : Blue (0x00 to 0xFF)
uint8_t *feed_one_pixel(uint16_t pixel_index, uint8_t *pixels, uint32_t color)led_send_data(51, pixels, pixels_number);| Qty | Value | Footprint | References |
|---|---|---|---|
| 62 | 100nF | my_lib:C_0603_1608Metric | C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +46 |
| 62 | WS2812-2020 | my_lib:WS2812B | I, II, III, IL, IV, IX, L, LI, LII, LIII, LIV, LIX, LV, LVI, LVII, LVIII +46 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | SW_Push_LED | my_lib:SW_LED_16mm | SW2, SW3 |
| 1 | 300 Ohm | Resistor_SMD:R_0603_1608Metric | R II |
| 1 | 300/0 Ohm | Resistor_SMD:R_0603_1608Metric | R I |
| 1 | 470uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C63 |
| 1 | 470uf | Capacitor_Tantalum_SMD:CP_EIA-7343-30_AVX-N | C64 |
| 1 | Matrice8x8_WS2812 | my_lib:Matrice8x8_WS2812 | U1 |
| 1 | RFID_Module | my_lib:RFID_RC522 | T1 |
| 1 | Rotary_Encoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1 |
| 1 | Switch_Pin_out | my_lib:Pizza_Pin_Out | P1 |

juthomas/Electronics_MDMA
Sommaire : Description Installation Usage Visual Studio Code Linter Project Functionalities Leds Control Prerequisites Leds Variables Color Attribution Usefull Functions

freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth


BitDogLab/BitDogLab
Open-source educational hardware for embedded systems, programming, electronics, and physical computing.

coseyfannitutti/romeo
Staggered 40% keyboard pcb that can be assembled with only through hole components, including USB Type-C
/PCB/openot%20hotswap/openot%20rev2.kicad_pcb.jpg?size=s&soon)


MetalMusings/MyOwnEtherCATDevice
Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.

It measures 235 × 180 mm and has 2 copper layers, 1.6 mm thick.
138 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the juthomas/Electronics_MDMA repository on GitHub, at the commit this page was made from: the board is MDMA_KICAD_V2/MDMA/MDMA.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask juthomas before reusing the design.