# Racket server that controls some other components

**URL:** <https://racket.discourse.group/t/racket-server-that-controls-some-other-components/2707>\
**Category:** Questions & Answers\
**Created:** [February 7, 2024, 11:48am UTC](https://racket.discourse.group/t/racket-server-that-controls-some-other-components/2707 "2024-02-07T11:48:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jerry\_A](https://avatars.discourse-cdn.com/v4/letter/j/e0b2c6/32.png) [@Jerry\_A](https://racket.discourse.group/u/Jerry_A)\
**Post date:** [February 7, 2024, 11:48am UTC](https://racket.discourse.group/t/racket-server-that-controls-some-other-components/2707/1 "2024-02-07T11:48:15Z")

</div>

Hey everyone! I'm trying to create a simple website that would allow to control an Arduino light system with HTTP requests. For starters, I want to control a few lights with Arduino. Arduino is programmed to read the HTTP requests and control lights accordingly. For example, '/light3/on'. I would normally use Flask, but I'm learning some racket and thought it would be interesting to get this done with Racket. What would you use?

---

<div class="post-metadata">

**Author:** ![soegaard](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/soegaard/32/19_2.png) [@soegaard](https://racket.discourse.group/u/soegaard)\
**Post date:** [February 7, 2024, 12:51pm UTC](https://racket.discourse.group/t/racket-server-that-controls-some-other-components/2707/2 "2024-02-07T12:51:47Z")

</div>

Http-easy can be used to send requests to the Arduino:

[https://docs.racket-lang.org/http-easy/index.html](https://docs.racket-lang.org/http-easy/index.html)
