|
5 | 5 | <div id="home-page"> |
6 | 6 | <div class="two-column-content"> |
7 | 7 | <div class="text"> |
8 | | - <div class="title"><span>The easiest way to program microcontrollers</span></div> |
| 8 | + <h1>The easiest way to program microcontrollers</h1> |
9 | 9 | <div class="tagline"> |
10 | | - <span> |
| 10 | + <p> |
11 | 11 | CircuitPython is a programming language designed to simplify |
12 | 12 | experimenting and learning to code on low-cost microcontroller |
13 | 13 | boards. |
14 | | - </span> |
| 14 | + </p> |
15 | 15 | </div> |
16 | 16 | <div class="get-started"> |
17 | 17 | <a href="https://learn.adafruit.com/welcome-to-circuitpython">Get Started</a> |
@@ -86,68 +86,73 @@ <h3>Serial Console + REPL</h3> |
86 | 86 | </section> |
87 | 87 | </div> |
88 | 88 |
|
89 | | - <div class="headline-banner supported-section"> |
90 | | - <img class="image-headline pinball" alt="hero image" |
91 | | - src="{{ "assets/images/CircuitPython_Pinball.jpg" | |
92 | | - relative_url }}" |
93 | | - /> |
| 89 | + <div class="two-column-content"> |
| 90 | + <div class="image"> |
| 91 | + <img class="image-headline" alt="" |
| 92 | + src="{{ "assets/images/learn/sketch_drawing_toy.jpg" | |
| 93 | + relative_url }}" |
| 94 | + /> |
| 95 | + </div> |
94 | 96 | <div class="text"> |
95 | | - <div class="title"><span>The simple way to build something amazing</span></div> |
| 97 | + <h2>Easily manage and use over 500+ Python libraries.</h2> |
| 98 | + <div class="tagline"> |
| 99 | + <p> |
| 100 | + Python is the fastest growing programming language. It's taught in schools and universities. It's a high-level programming language which means it's designed to be easier to read, write and maintain. It supports modules and packages which means it's easy to reuse your code for other projects. It has a built-in interpreter which means there are no extra steps, like compiling, to get your code to work. And of course, Python is Open Source Software which means it's free for anyone to use, modify or improve upon. |
| 101 | + </p> |
| 102 | + <p> |
| 103 | + CircuitPython adds hardware support to all of these amazing features. If you already have Python knowledge, you can easily apply that to using CircuitPython. If you have no previous experience, it's really simple to get started! |
| 104 | + </p> |
| 105 | + </div> |
96 | 106 | </div> |
97 | 107 | </div> |
98 | 108 |
|
99 | | - <div class="content"> |
100 | | - <section> |
101 | | - <img class="responsive" src="{{ "/assets/images/python.png" | relative_url }}" |
102 | | - srcset="{{ "/assets/images/python.png" | relative_url }} 1x, |
103 | | - {{ "/assets/images/python@2x.png" | relative_url }} 2x, |
104 | | - {{ "/assets/images/python@3x.png" | relative_url }} 3x" alt="Python Logo"> |
105 | | - <h2>CircuitPython is based on Python</h2> |
106 | | - <p> |
107 | | - Python is the fastest growing programming language. It's taught in schools |
108 | | - and universities. It's a high-level programming language which means it's |
109 | | - designed to be easier to read, write and maintain. It supports modules and |
110 | | - packages which means it's easy to reuse your code for other projects. It |
111 | | - has a built-in interpreter which means there are no extra steps, like |
112 | | - compiling, to get your code to work. And of course, Python is Open Source |
113 | | - Software which means it's free for anyone to use, modify or improve upon. |
114 | | - </p> |
115 | | - <p> |
116 | | - CircuitPython adds hardware support to all of these amazing features. If you |
117 | | - already have Python knowledge, you can easily apply that to using CircuitPython. |
118 | | - If you have no previous experience, it's really simple to get started! |
119 | | - </p> |
120 | | - </section> |
121 | | - </div> |
122 | | - |
123 | | - <div class="headline-banner supported-section"> |
124 | | - <img class="image-headline pinball" alt="hero image" |
125 | | - src="{{ "assets/images/CircuitPython_Sensors.jpg" | |
126 | | - relative_url }}" |
127 | | - /> |
| 109 | + <div class="two-column-content"> |
128 | 110 | <div class="text"> |
129 | | - <div class="title"><span>280+ libraries all written in Python</span></div> |
| 111 | + <h2>Supported by all of the best microcontrollers</h2> |
| 112 | + <div class="tagline"> |
| 113 | + <p> |
| 114 | + CircuitPython is now supported by over 550 microcontrollers. With so many to choose from, there is sure to be a perfect board for your next project. |
| 115 | + </p> |
| 116 | + </div> |
| 117 | + <div class="get-started"> |
| 118 | + <a href="{{ "downloads" | relative_url }}">See them all</a> |
| 119 | + </div> |
| 120 | + </div> |
| 121 | + <div class="image"> |
| 122 | + <img class="image-headline" alt="" |
| 123 | + src="{{ "assets/images/learn/sketch_drawing_toy.jpg" | |
| 124 | + relative_url }}" |
| 125 | + /> |
130 | 126 | </div> |
131 | 127 | </div> |
132 | 128 |
|
133 | | - <div class="content"> |
134 | | - <section> |
135 | | - <img class="responsive" src="{{ "/assets/images/raspberry_pi.png" | relative_url }}" |
136 | | - srcset="{{ "/assets/images/raspberry_pi.png" | relative_url }} 1x, |
137 | | - {{ "/assets/images/raspberry_pi@2x.png" | relative_url }} 2x, |
138 | | - {{ "/assets/images/raspberry_pi@3x.png" | relative_url }} 3x" alt="Raspberry Pi"> |
| 129 | + <div class="two-column-content"> |
| 130 | + <div class="image"> |
| 131 | + <img class="image-headline" alt="" |
| 132 | + src="{{ "assets/images/learn/sketch_drawing_toy.jpg" | |
| 133 | + relative_url }}" |
| 134 | + /> |
| 135 | + </div> |
| 136 | + <div class="text"> |
139 | 137 | <h2>CircuitPython libraries on single board computers</h2> |
140 | | - <p> |
141 | | - Most CircuitPython libraries also work on <a href="/blinka">single board computers (SBCs)</a>, such as the Raspberry Pi. |
142 | | - Linux runs "desktop" Python (commonly known as CPython) instead of CircuitPython. |
143 | | - Our CPython Blinka library provides CircuitPython's low-level hardware APIs, such as `digitalio`. |
144 | | - </p> |
145 | | - <p> |
146 | | - Blinka and CircuitPython libraries are just a `pip install` away. |
147 | | - </p> |
148 | | - </section> |
| 138 | + <div class="tagline"> |
| 139 | + <p> |
| 140 | + Most CircuitPython libraries also work on single board computers (SBCs), such as the Raspberry Pi. Linux runs "desktop" Python (commonly known as CPython) instead of CircuitPython. Our CPython Blinka library provides CircuitPython's low-level hardware APIs, such as `digitalio`. |
| 141 | + </p> |
| 142 | + <p> |
| 143 | + Blinka and CircuitPython libraries are just a `pip install` away. |
| 144 | + </p> |
| 145 | + </div> |
| 146 | + <div class="get-started"> |
| 147 | + <a href="{{ "downloads" | relative_url }}">Learn More</a> |
| 148 | + </div> |
| 149 | + </div> |
149 | 150 | </div> |
150 | 151 |
|
| 152 | + |
| 153 | + |
| 154 | + |
| 155 | + |
151 | 156 | <div class="purple banner"> |
152 | 157 | <div class="content short"> |
153 | 158 | <h2>Just the beginning...</h2> |
|
0 commit comments